Bejegyzések száma oldalanként

Az olvasási beállításoknál állítani tudjuk, hogy hány darab bejegyzés legyen a főoldalon. Azonban, ha van egy category templateünk megeshet, hogy ebben a kategóriában többet vagy éppen kevesebbet szeretnénk megjeleníteni. A megoldás rendkívül egyszerű, csupán csak a query_posts() funkciót kell használnunk a showposts paraméterrel. A loop elé abban a sablonban ahol meg szeretnénk változtatni a bejegyzések számát illesszük az alábbi kódot.

<?php
$page_num = $paged;
if ($pagenum='') $pagenum =1;
query_posts('showposts=22&paged='.$page_num); ?>

Ezen példa esetében 22 bejegyzés jelenik majd meg.


Szerzőről
Fridrik Bélának hívnak internetes körökben Efrud becenéven vagyok ismert. 8 Éve foglalkozok honlapok fejlesztésével. Az efrud.hu szakmai tapasztalataim olvashatóak, illetve vállalkozásom fő profilját is képezi.

Egy hozzászólás időpont: "Bejegyzések száma oldalanként"

  1. Nagyon hasznos, de van benne egy kis elírás, ami miatt jó időm elment a hibakereséssel, mire észrevettem, hogy nem az kódrészletemmel van a gond, hanem az innen másolttal… Szóval nem if ($pagenum=”) $pagenum =1;, hanem if ($page_num==”) {$page_num =1;}
    Illetve a $page_num = $paged; helyett is jobb szerintem ez: $page_num = get_query_var(‘paged’);

Szólj hozzá

XHTML: Engedélyezett tagek: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>