WordPress kívülről

Bejegyzések száma

Az egyik videoklipes oldalamon azt szerettem volna megoldani, hogy megjelenjen hány videoklip is van az oldalon. Ennek nagyjából csak tájékoztató jellege van, de amikor eljutok odáig az oldal építésében, hogy fellelhető majd, tegyük fel 5000 klip vagy annál több, akkor a felhasználók minden bizonnyal nagyobb kedvvel böngésznek, ha meglátják a számot. Nem igazán keresgéltem pluginokat erre, mert biztos voltam benne van rá egyszerű megoldás. Nem sok keresés után egy fórumon rá is találtam a megoldásra, ami csak részben volt megoldás. Az alábbi kóddal ki lehet íratni a bejegyzések számát:

<?php
$count_posts = wp_count_posts();
?>

Mivel gondolok arra is, hogy nem lesz időm, ezért jó pár videó már be van állítva időzített megjelenésre. A fentebb említett kód tehát nem a valóságot mutatja a felhasználónak. Vagyis szűrni kellett, hogy csak a publikált bejegyzések, jelen esetben videoklipek száma jelenjen meg. Ez az alábbi kóddal kivitelezhető:

<?php
$count_posts = wp_count_posts();
$published_posts = $count_posts->publish;
?>

Ugyanez a megoldás PHP4 alatt így néz ki:

<?php
$published_posts = wp_count_posts()->publish;
?>