Zvolené téma neobsahuje zatím 1žádnou odpověď. Do diskuze (3 účastníci) se naposledy zapojil uživatel admin a poslední změna je stará 11 let, 11 měsíců.
-
Mam v urcite kategorii 6 clanku a kategorie vypisuje clanky po 5, to znamena, ze pro listovani by mel byt 2 stranky pro zobrazeni 6ti clanku.
Mam problem v tom, ze listování mi nabizi az 6 stranek pro clanky, tedy stejne stranek, kolik je clanku. Priklad zde http://19922.w22.wedos.net/?cat=264
Nevite v cem je problem?
Patrně budete mít v šabloně špatně vložen kód pro stránkování (možná ho máte uvnitř loopu, ale měl by být mimo). Jaký používáte plugin? Kam přesně a jaký kód jste vložil?
P.S. Nezakládal jste náhodou toto vlákno (trochu se nám to tam už zvrhlo mimo téma)? Jen pro zajímavost – tam měl být stejný dotaz jako tento nebo něco jiného?
Pouzivam plugin PageNavi a vlozil jsem do archiv.php kod <?php wp_pagenavi(); ?>
Nove:
<?php /** Navigation Posts **/ ?>
<?php wp_pagenavi(); ?>
<?php /** End Navigation **/ ?>
Puvodne:
<?php /** Navigation Posts **/ ?>
<?php if($custom_query->max_num_pages > 1) : ?>
<div class="rt-pagination nav">
<div class="alignleft">
<?php next_posts_link('« '._r('Older Entries'), $custom_query->max_num_pages); ?>
</div>
<div class="alignright">
<?php previous_posts_link(_r('Newer Entries').' »', $custom_query->max_num_pages); ?>
</div>
<div class="clear"></div>
</div>
<?php endif; ?>
<?php /** End Navigation **/ ?>
Jeste k tomu vlaknu, to mel byt jiny dotaz, pak jsem na to prisel a nevedel jsem, jak to vlakno smazat :)
Co je to za šablonu? Bude tam asi trochu problém s nějakým vlastním loopem, který je reprezentován $custom_query a nikoli výchozím $wp_query. Ale i to by snad mělo být řešitelné…
Pokud používáte plugin WP-PageNavi, tak můžete zkusit doplnit funkci wp_pagenavi() o parametr query:
wp_pagenavi( array( 'query' => $custom_query ) );
Pozor, musíte mít verzi pluginu 2.74 či novější.
Zkuste použít stránkování bez pluginu. Jednou jsem to zkoušel a funguje to bezvadně. Podobně ( a možná i lépe) je stránkování řešeno i v šabloně Cyangant (ukázka stránkování je v demu pod články)
Co konkrétně nefunguje? Zkoušel jste tu výše uváděnou modifikaci funkce wp_pagenavi()?
Ta modifikace funguje, super :)
Diky moc
Výborně! Patrně by fungoval i odkazovaný kód bez použití pluginu, ale musel byste asi opět nahradit $wp_query pomocí $custom_query, které využívá šablona…
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
WordPress – novinky, návody a zajímavosti