esjay

Přehled odpovědí

Aktuálně jsou na stránce zobrazeny 3 příspěvky - 1. až 3. (z celkem 3)
  • Autor
    Příspěvky
  • odpověď na téma: Výpis posledních příspěvků #34225

    esjay
    Participant

    Takže, jelikož žádný plugin nesplňoval moje požadavky, vyřešil jsem to následovně:

    1. vytvořil jsem page template z index.php
    2. pomocí custom fields (category slug) na stránce, na které chci příspěvky vypisovat, zadám nastevení rubriky, kterou má template vypisovat (nemusím mít tedy pro každou rubriku vlastní page template
    3. v novém templatu vytvořím novou WP_Query, kde jako parametr použiji získaný category slug z custom fields
    4. o zbytek už se postará kód původního templatu (index.php)
    $page_id = get_queried_object_id(); 
    $category_field = get_post_meta($page_id, 'options', true); 
    $query = new WP_Query(['category_name' => $category_field]);

    Teď už zbývá jen do templatu doplnit výpis vlastního obsahu dané stránky.

    Zdroje:

    Rozdíl mezi query_posts, get_posts a new WP_Query


    http://www.wpbeginner.com/wp-themes/how-to-create-a-custom-page-in-wordpress/

    odpověď na téma: Výpis posledních příspěvků #34221

    esjay
    Participant

    Vyzkoušel jsem již spousty pluginů na výpis posledních příspěvků, ale nikde nebyla volba typu “Zobrazovat dle stylu tématu”. Ale vyzkouším Vámi doporučený.

    Děkuji

    odpověď na téma: Výpis posledních příspěvků #34219

    esjay
    Participant

    Děkuji za odpověď,

    ale nejsem si úplně jistý, že zmíněné pluginy přinesou funkčnost, kterou potřebuji.

    Jde mi o to, abych mohl na jakékoliv stránce zobrazit seznam posledních příspěvků (pro určitou rubriku), PŘESNĚ tak, jak zobrazuje téma příspěvky při vyhledávání, kliknutí na rubriku nebo ve výpisu na první stránce.

    Prostě chci, aby se výpis příspěvků zobrazoval všude stejně, a nevím, jak tento výpis použít u vlastních stránek.

Aktuálně jsou na stránce zobrazeny 3 příspěvky - 1. až 3. (z celkem 3)

WordPress – novinky, návody a zajímavosti