درود خدمت همراهان عزیز وردپرس داغ
نمایش تعداد مطالب یک دسته در قالب
با یک آموزش ساده و بسیار کاربردی درخدمت شما هستیم ، شاید تا به حال برای شما پیش آمده باشد که نیاز داشته باشید در قالبی که در حال طراحی آن هستید تعداد دسته های خاصی را نمایش دهید ؛ بطور مثال تعداد بازی های یک سایت اندروید و یا تعداد فیلم های یک سایت فیلم ، برای نمایش تعداد مطالب در قالب وردپرس کافی است ابتدا کد فانکشن زیر را در فایل functions.php قرار دهید ؛
function wt_get_category_count($input = '') {
global $wpdb;
if($input == '')
{
$category = get_the_category();
return $category[0]->category_count;
}
elseif(is_numeric($input))
{
$SQL = "SELECT $wpdb->term_taxonomy.count FROM $wpdb->terms, $wpdb->term_taxonomy WHERE $wpdb->terms.term_id=$wpdb->term_taxonomy.term_id AND $wpdb->term_taxonomy.term_id=$input";
return $wpdb->get_var($SQL);
}
else
{
$SQL = "SELECT $wpdb->term_taxonomy.count FROM $wpdb->terms, $wpdb->term_taxonomy WHERE $wpdb->terms.term_id=$wpdb->term_taxonomy.term_id AND $wpdb->terms.slug='$input'";
return $wpdb->get_var($SQL);
}
}
حال کافیست از متد زیر در هرکجای قالب که نیاز دارید استفاده کنید و در داخل پرانتز که عدد ۲ را در آن قرار داده ام به جای آن ID دسته بندی موردنظر خود را وارد کنید و تمام ؛
<?php echo wt_get_category_count(2); ?>
به همین سادگی !
امیدوارم آموزش مفیدی بوده باشد
موفق و پیروز باشید