Statistik på din WordPress sida!

Hur vore det med lite statistik på din WordPress sida? Vilken statistik tänker jag på? Verkligen inte sådan statistik som Google Analytics erbjuder! Analytivs är bra som det är! Nej jag tänkte mera på WordPress relaterad statistik såsom antalet registrerade användare, antal inlägg, kommentarer, taggar osv.

Så här har ni ett exempel att använda rätt upp och ner. Nej detta är inget plugin utan du får pilla in och anpassa på ditt nuvarande tema (exempelvis i din footer): :)

<?php
$num_posts = wp_count_posts( 'post' );
$num_posts = $num_posts->publish; /* Visa antalet publicerade inlägg */
$num_posts = sprintf( __ngettext( '%s inlägg', '%s inlägg', $num_posts ), number_format_i18n( $num_posts ) );

$num_pages = wp_count_posts( ‘page’ );
$num_pages = $num_pages->publish; /* Visa antalet publicerade sidor */
$num_pages = sprintf( __ngettext( ‘%s Page’, ‘%s Pages’, $num_pages ), number_format_i18n( $num_pages ) );

$num_cats = wp_count_terms(‘category’); /* Visa antalet kategorier */
$num_tags = wp_count_terms(‘post_tag’); /* Visa antalet etiketter */

$num_comm = get_comment_count();
$num_comm = $num_comm['approved']; /* Visa antalet godkända kommentarer inkl. väntar moderering */

$num_comm = sprintf( __ngettext( ‘%s kategori’, ‘%s kategorier’, $num_comm ), number_format_i18n( $num_comm ) );
$num_comm2 = wp_count_comments( );
$num_comm2 = $num_comm2->approved; /* Visa antalet godkända kommentarer exkl. väntar moderering */

$users = $wpdb->get_var(”SELECT COUNT(ID) FROM $wpdb->users”); /* Visa antalet registrerade användare */

echo ”Statistik: ” . $num_posts . ” – ” . $num_comm2 . ” kommentarer – ” . $num_cats . ” kategorier – ” . $num_tags . ” etiketter – ” . $users. ” registrerade användare”; /* Skriv ut statistiken. I Detta exempel har vi valt bort $num_comm och $num_pages. */
?>