انجمن


نمایش تعداد مطالب یک دسته یه صورتی دیگر {کمک}  (۲ نوشته)

  • meysam220

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۸
    تشکر شده: ۲ بار
    # نوشته شده: ۱۲ سال پیش
    ۵ بهمن ۱۳۹۰ - ۱۲:۴۸

    سلام به دوستان می خوام تعداد مطالب یک دسته رو نمایش یدم جستو کردم این کد رو پیدا کردم

    http://forum.wp-persian.com/topic/16929#post-92665

    اما نمی خوام این طوری باشه می خوام یک قیمت ای دی دسته رو وارد کنم و تعدادش رو نشون بده به این صورت نمی خوام کلی باشه من می خوام فقط مال یک دسته رو نشون بده طوری که در کل اگر ای دی دسته رو درج کردیم تعداد مطالب موجود تو اون دسته رو هم نمایش بده بهمون

    با تشکر

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۱۲ سال پیش
    ۵ بهمن ۱۳۹۰ - ۱۵:۰۷

    تابع اصلی:

    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);
    	}
    }

    روشهای فراخوانی:

    <?php echo wt_get_category_count(); ?>
    <?php echo wt_get_category_count(1); ?>
    <?php echo wt_get_category_count('hello-world'); ?>

    مرجع

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    امین - meysam220 - Morteza

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.