نمایش تعداد تمام پست‌ها، نظرها، دسته‌بندی‌ها و برچسب‌های یک وبلاگ در وردپرس

سه شنبه, ۲۹ بهمن ۱۳۸۷ / نوشته شده در : Wordpress , آموزش

display the total number of wordpress posts, comments, categories and tags

اگر بخواهید تعداد تمام پست‌ها ، نطرها، دسته‌بندی‌ها و برچسب‌های موجود در یک بلاگ ایجاد شده به کمک وردپرس را نمایش دهید میتوانید از کد‌های زیر استفاده کنید.

کد زیر را در قالب خود قرار دهید

<?php
$numposts = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post'");
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->term_taxonomy WHERE taxonomy = 'category'");
if (0 < $numcats) $numcats = number_format($numcats);

$numtags = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->term_taxonomy WHERE taxonomy = 'post_tag'");
if (0 < $numtags) $numtags = number_format($numtags);
?>

حالا متغییر numposts$ تعداد پست‌ها، متغییر numcomms$ تعداد نظرها، متغییر numcats$ تعداد دسته‌بندی‌ها و متغییر numtags$ تعداد برچسب‌ها را در خود نگهداری میکنند و میتوانید به راحتی از آنها در قالب خود استفاده کنید.

Total posts: <?php echo $numposts; ?>
Total comments: <?php echo $numcomms; ?>
Total Categories: <?php echo $numcats; ?>
Total Tags: <?php echo $numtags; ?>

۴ دیدگاه

دیدگاه خود را بیان کنید