Anzahl der Beiträge in einer Kategorie [ 2 ]
Um die Anzahl der Beiträge in einer Kategorie dynamisch anzeigen zu lassen, braucht es kein Plugin, sondern nur ein wenig PHP-Code:
1 2 3 4 5 | <?php global $wpdb, $cat; $anzcatposts = $wpdb->get_row("SELECT cat_name, category_count FROM `wp_categories` WHERE `cat_ID` = '".$cat."'"); echo "Die Kategorie $anzcatposts->cat_name enthält $anzcatposts->category_count Einträge"; ?> |
UPDATE 13.11.2007
Da es ab WordPress 2.3 keine wp_categories-Tabelle mehr gibt, funktioniert dieser Ansatz leider nicht mehr. Doch mit WordPress-Hausmitteln und ohne einer einzigen SQL-Abfrage geht es auch (auch bei älteren Versionen):
1 2 3 4 5 | <?php $categories = get_categories('include=<IDderKategorie>'); foreach ($categories as $cat) { echo $cat->category_count." Beiträge"; } ?> |
Um den Code nur auf der Kategorieseite anzeigen zu lassen, sollte vorher abgefragt werden, ob man sich auf einer Kategorie-Seite befindet:
1 2 3 4 5 | <?php if (is_category()) { ?> ... <?php } ?> |
Found something helpful? Development of this and other free stuff on my site can be supported by a PayPal donation in the sidebar. You'll get a backlink!






wäre nett, welche Dateien es sind. sidebar.php oder sonstige?
28. Juli 2008 um 08:42 ⇓
genau das brauchte ich, danke sehr!
26. August 2009 um 10:57