WordPress belülről

Query posts és page navi

Page navi bővítmény már egy eléggé elterjedt megoldás WordPress-en belüli a bejegyzések lapozásához. Azonban fellépet a minap egy olyan probléma, amely előtt első ránézésre értetlenül álltam. A probléma az volt, hogyha query_posts-ot használtam, arra, hogy kiszűrjem egy adott kategória bejegyzéseit a főoldalról, akkor egyszerűen a lapozás nem működött. Szerencsére a megoldás egyszerű. Az alábbi formát ölti a loop ha query_posts-ot használunk és van pagenavi bővítményünk.

<?php if (have_posts()) : ?>
<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; query_posts("cat=-24&paged=$paged"); ?>
<?php while (have_posts()) : the_post(); ?>