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á 12 let, 2 měsíce.
-
dobrý večer všem,
po radách zde na foru jsem zprovoznil výpis příspěvků a chtěl bych příspěvky stránkovat. Zkoušel jsme např.: http://wilianto.com/how-to-make-wordpress-pagination-without-plugin/, ale nejsem schopný ho zprovoznit, mohli byste mi prosím poradit, kde dělám chybu?
1) zkopíroval jsem funkci do functions.php
2) vložil jsem funkci do template, nic se nestalo:
query_posts("cat=aktuality");
if (have_posts()) : while (have_posts()) : the_post();
echo"<strong>"; the_title(); echo"</strong><span style="font-size: x-small;">aktualizovano: "; the_date(); echo"</span>";
?>
<?php the_content('<p>Pokračuj »</p>'); ?>
<?php endwhile; endif; ?>
<?php echo pagination(); ?>
Editoval admin: Označení zdrojového kódu.
ten kód je nějaký pofidérní…
asi by to mělo být takto:
echo the_title();
echo" <span style="font-size: x-small;">aktualizovano: ".the_date()."</span>";
když jsem vyzkoušel Tvůj zápis Lukenzi, tak mi to neformátovalo the_date() a the_date() se zapsal hned za the_title() (jakoby přeskočil: “aktualizováno)”. Ten původní zdrojový kod jsem dal bez apostrofu, tak se zobrazil špatně, napravuji:
query_posts("cat=aktuality");
if (have_posts()) : while (have_posts()) : the_post();
echo"<strong><br>"; the_title(); echo"</strong><span style="font-size: x-small;">aktualizovano: "; the_date(); echo"</span>";
Poraďte mi prosím proč mi nejde to stránkování :-(
Moc děkuju
Ten původní kód je podle mě správně, funkce the_title() a the_date() se vypisují i bez toho, aby se používala funkce echo().
Pokud se nic nezobrazuje, tak ve funkci nebude žádná zásadní chyba, ale problém bude se stránkováním ve WordPressu. Pokud totiž používáte funkci query_posts(), tak ji ještě musíte upravit tak, aby stránkování fungovalo. Podívejte se na náš podrobný návod (v češtině).
Pokud by byl problém v odkazované vlastní funkci, tak můžete zkusit také např. plugin WP-PageNavi, který by měl fungovat bez problémů (ale opět s úpravou funkce query_posts() pro stránkování).
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
WordPress – novinky, návody a zajímavosti