Sziasztok!
Nézegettem a fórumot, de nem találtam rá választ, így nyitok egy témát.
Én rendszeresen szoktam használni a query_posts függvényt, leginkább arra a célra, ha a sidebar-on csak egy bizonyos kategória vagy címke bejegyzéseit akarom kilistázni.
Ez eddig rendben, működik is megfelelően.
Adok egy példát a használatára:
<?php while (have_posts()) : the_post(); ?>
Több wp-ben használok ehhez hasonlót, tökéletesen működik.
Ha viszont a sidebar részen ez után a kód után akarok egy if-es feltételt beírni, akkor az nem működik.
pl.:
html kód..
<?php endif ?>
Tehát, ha a query_posts függvény után rakom be az if-es feltételt, nem veszi figyelembe. Ha a query_posts elé, akkor természetesen működik. Már sokadszor botlok bele ebbe a problémába, és fogalmam sincs, hogy miért van.
Szóval miért van ez, és hogy lehet megoldást találni rá, hogy működjenek a query_posts függvény után is a feltételek?
Üdv.: Arni
