انجمن


قرار دادن تعداد بازدید برای مطلب  (۷ نوشته)

  • aminsharge

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

    سلام به همگی
    چگونه میتوانم در قالب آی تی بلاگز تعداد بازدید برای هر مطلب قرار داد

  • طراحی قالب وردپرس

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

    سلام
    از افزونه زیر استفاده کنید

    http://wordpress.org/plugins/post-views/

  • aminsharge

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

    من این افزونه رو نصب کردم ولی تعداد رو صفر نشون میده
    مشکل کجاست

  • aminsharge

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

    اینم آدرس
    blog.aminsharge.ir

  • aminsharge

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

    گویا مشکل حل شده
    به این صورت نوشته
    تعداد بازدید : 4 views
    چطور میشه به جای عبارت views نوشت: نمایش یا دفعه یا بار یا ...یا متنviews حذف بشه
    من هرکاری کردم نشد
    کجا رو باید تغییر بدم

  • aminsharge

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

    کسی نبود جواب بده

  • Saeed Fard

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

    بدون افزونه اینکار رو انجام بدید ..
    در فانکشن :

    function getpostviews($postID){
            $count_key = 'post_views_count';
            $count = get_post_meta($postID, $count_key, true);
            if($count==''){
                    delete_post_meta($postID, $count_key);
                    add_post_meta($postID, $count_key, '0');
                    return "0 View";
            }
            return $count.' Views';
    }
    function setpostviews($postID) {
            $count_key = 'post_views_count';
            $count = get_post_meta($postID, $count_key, true);
            if($count==''){
                    $count = 0;
                    delete_post_meta($postID, $count_key);
                    add_post_meta($postID, $count_key, '0');
            }else{
                    $count++;
                    update_post_meta($postID, $count_key, $count);
            }
    }

    کد در حلقه پست:

    <?php setpostviews(get_the_ID()); ?>

    نمایش تعداد بازدید هر پست:

    <?php echo getpostviews(get_the_ID()); ?>

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Farzad

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



برچسب‌ها

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