Blogstatistik in WordPress

Im Adminbereich sieht man eine kleine Statistik des Blogs mit der Anzahl an Beiträgen, Kommentaren und Kategorien. Will man das an einer anderen Stelle im Blog sichtbar machen, braucht man diesen Code:

<?php
$numposts = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE post_status = 'publish'");
if (0 < $numposts) $numposts = number_format($numposts); 

$numcomms = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = '1'");
if (0 < $numcomms) $numcomms = number_format($numcomms);

$numcats = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->categories");
if (0 < $numcats) $numcats = number_format($numcats);
?>
<h3>Statistik</h3>
<p><?php printf(__('Dieser Blog umfasst %1$s Beiträge und %2$s Kommentare, schön verpackt in %3$s Kategorien.'), $numposts, $numcomms, $numcats); ?></p>

Einfach ins Template einbauen und fertig. Es gibt bereits ein Plugin dafür, das genau das macht, einem die Arbeit am Code abnimmt und verschiedene Optionen bietet: BlogStats PCC Plugin

Ein Gedanke zu „Blogstatistik in WordPress“

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.