Postování konkrétního článku

Úvodní stránka Fórum podpory WordPressu Problémy s WordPressem Postování konkrétního článku

Zvolené téma obsahuje celkem 2 odpovědi. Do diskuze (2 účastníci) se naposledy zapojil uživatel  admin a poslední změna je stará 11 let, 6 měsíců.

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

    cervena karkulka
    Participant

    Dobrý den,

    můj dotaz je zřejmě velice banální, jelikož se mi na něj nepodařilo v poměrně delším čase najít uspokojivou odpověď. Potřeboval bych na stránce v určitém místě postovat konkrétní článek.

    Abych vás dostal více do obrazu. Dejme tomu, že mám na stránce vedle sebe čtyři čtverce a každý obsahuje nějaké odkazy. Chci ty odkazy spravovat tak, že obsah každého čtverce nadefinuji jako příspěvek wordpressu. Jestli si potřebujete udělat ještě konkrétnější představu, zmíněné stránky jsou zde http://www.naukazku.okamzite.eu

    Tuším, že klíčem k úspěchu bude zřejmě tento řádek:

    <?php post_class() ?> id=”post-<?php the_ID(); ?>”>

    Jen nevím kde mám přesně vložit ID toho konkrétního článku.

    Možná je nutné použít volání funkce query_posts. (viz. http://david.binda.cz/query_posts-aneb-vlastni-vyber-clanku-k-zobrazeni)

    Ale jak udělat praktické provedení opravdu nevím :( Předem děkuji za Vaše případné podněty.

    #12975

    cervena karkulka
    Participant

    Dobrý den, už jsem to vyřešil. Klíč je opravdu v použití funkce query_posts :)

    #12976

    admin
    Keymaster
    Web

    S funkcí query_posts() bych byl v tomto případě opravdu hodně opatrný, a to hned z několika důvodů:

    1) Pokud jde o sekundární cyklus (což jsou právě zmiňované výpisy), tak je vhodnější použít spíše přímo funkci WP_Query().

    2) A pokud jde konkrétně o uvedený příklad, tak jsou odkazy vlastně pouze stránky a možná by bylo vhodnější použití funkce wp_list_pages(), protože nepotřebujete vůbec manipulovat s příspěvky a jejich datem.

    3) Případně, pokud je třeba měnit pořadí stránek a umožnit uživatelům, aby je mohli přesunovat, tak by se dalo použít i vlastní menu, kam byste si všechny odkazy naklikal myší z existujících stránek a potom už jenom poladil HTML zobrazeného menu pomocí parametrů funkce wp_nav_menu(). Pro uživatele a správu webu by to bylo asi nejlepší řešení :-)

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

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.

WordPress – novinky, návody a zajímavosti