Zvolené téma obsahuje celkem 3 odpovědi. Do diskuze (3 účastníci) se naposledy zapojil uživatel
admin a poslední změna je stará 11 let.
-
Dobrý den,
pokouším se v sidebar.php vypsat články pouze z jedné kategorie.
Použil jsem příkaz <?php query_posts(‘cat=cislo_kategorie’); ?>, ale nic se neděje.
Je nějaká alternativa, případně mám něco špatně?
Děkuji
Klasika, jen co napíšu dotaz, tak najdu řešení. :)
<?php
query_posts('cat=4');
if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Přejít na článek <?php the_title_attribute(); ?>"><?php the_title(); ?></a>
<?php endwhile; ?>
<?php endif; ?>
<?php wp_reset_query(); ?>
Ono je někdy lepší prvně hledat a až potom se ptát :)
S funkcí query_posts() bych byl v tomto případě opatrný (viz bod 1). Pokud nejde o hlavní (primární) smyčku (loop), což patrně v případě postranního panelu (sidebar) nebude, tak to může do budoucna způsobovat problémy…
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
WordPress – novinky, návody a zajímavosti