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

سلام خدمت شما دوستان عزیز با یکی دیگه از آموزش های کاربردی وردپرس در خدمت شما هستم.امروز میخوام بهتون نحوه قرار دادن بازدید از مطالب سایت رو بدون استفاده از افزونه آموزش بدم

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

در ابتدا باید کد زیر رو در فایل fucntions.php قرار بدید :

<?php
function set_post_views( $postID ) 
{
    $count_key = 'post_views_count';
    $count = get_post_meta($postID, $count_key, true);
    if($count==''){
        $count = 0;
        // delete old 'post_views_count' value.
        delete_post_meta( $postID, $count_key );
        // add new 'post_views_count' value.
        add_post_meta( $postID, $count_key, '0' );
    } else {
        $count++;
        // update old 'post_views_count' value.
        update_post_meta( $postID, $count_key, $count );
    }
}

function get_post_views( $postID )
{
    $count_key = 'post_views_count';
    $count = get_post_meta( $postID, $count_key, true );
    if($count=='') {
        // delete old 'post_views_count' value.
        delete_post_meta( $postID, $count_key );
        // add new 'post_views_count' value.
        add_post_meta( $postID, $count_key, '0' );

        return "0 بازديد";
    }

    return $count.' بازديد';
}
?>

سپس در فایل single.php حلقه ارسال مطلب باید به شکل زیر باشه :

<?php if(have_posts()) : while(have_posts()) : the_post(); set_post_views (get_the_ID()); ?>

و در نهایت برای نمایش تعداد بازدید کد زیر رو در محل دلخواه قرار بدید :

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

موفق باشید

Share:
خودمو یک متخصص نمی دونم چون هر روز دارم چیز های جدیدی در حوزه کسب و کار اینترنتی یاد می گیرم.

Leave a پاسخ

خدمات سئو و پشتیبانی سایت

خدمات سئو و پشتیبانی سایت

پکیج کامل آموزش طراحی قالب وردپرس

پکیج کامل آموزش کدنویسی و طراحی قالب وردپرس

دوره جامع آموزش سئو سایت

دوره آموزش حرفه ای سئو سایت

دوره کامل آموزش گوگل ادز

دوره حرفه ای آموزش گوگل ادوردز