امروز : یکشنبه ۶ فروردین ۱۳۹۶ شما در سایت وبیت هستید.
دسته ها
سبد خرید شما

محصولی موجود نمی باشد!

امام حسین(ع) : بخشنده‌ترین مردم کسی است که به آنکه چشم امید به او نبسته ، بخشش ‌کند.
برای استعلام یا ارسال سفارش اینجا کلیک کنید.
themelineiraniwp

post-views-without-plugin آموزش افزودن تعداد بازدید مطالب در وردپرس

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

شاید دوست داشته باشید تا در قالب وردپرس خود تعداد بازدید نوشته های خود را به کاربران نمایش دهید. این کار باعث جذب کاربر شده و کاربران می توانند تعداد بازدید نوشته های سایت شما رو ببیند.

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

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

خوب خیلی راحته! ابتدا فانکشن functions.php پوسته وردپرس خود را ویرایش کنید.
دقت کنید که قبل از هر کاری از پوسته خود نسخه پشتیبان بگیرید.
سپس کدهای زیر را در آخر فایل فانکشن پوسته خود کپی کنید.

<?php
// function to display number of posts.
function getPostViews($postID){
    $count_key = 'views';
    $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 نمایش";
    }
    return $count.'نمایش';
}
// function to count views.
function setPostViews($postID) {
    $count_key = 'views';
    $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);
    }
}
// Add it to a column in WP-Admin
add_filter('manage_posts_columns', 'posts_column_views');
add_action('manage_posts_custom_column', 'posts_custom_column_views',5,2);
function posts_column_views($defaults){
    $defaults&#91;'post_views'&#93; = __('Views');
    return $defaults;
}
function posts_custom_column_views($column_name, $id){
	if($column_name === 'post_views'){
        echo getPostViews(get_the_ID());
    }
}
?>

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

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

برای مثال :

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

<!-- کدهای فایل single.php -->

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

<?php endwhile; endif; ?>

بعدا فایل های ایندکس یا آرشیو خود را نیز ویرایش کنید.
این فایل ها با نام های index.php , archive.php , search.php شناخته می شوند.
و کد زیر را داخل حلقه نوشته وردپرس قرار دهید.

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

برای مثال :

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

<!-- کدهای قالب -->

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

<?php endwhile; endif; ?>

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

موفق و پیروز باشید.

هاست و دامین ندارید!؟ هم اکنون سفارش دهید.

نکته : کپی بردای و انتشار مطالب وبیت با ذکر منبع بلامانع می باشد.

توجه : لطفا مشکلات خود را در انجمن های وبیت مطرح کنيد.

منبع : وبیت

آیا مطلب موثر و مفید بود؟ حالا امتیاز خود ثبت کنید.
آموزش افزودن تعداد بازدید مطالب در وردپرس
5 از 3 رای

بازدید : 204 بار دسته بندی : آموزش ، آموزش وردپرس دیدگاه : ۰ تاريخ : ۱۴ دی ۱۳۹۵
به اشتراک بگذارید :
فیسبوک گوگل تویتر کلوب فیسنما
محمد پورداداش

من محمد پورداداش متولد سال ۱۳۶۷ در خدمت شما هستم. طراحی گرافیک و وب مهترین مسئولیت من بوده و است. سعی خواهم کرد بهتر از همیشه در خدمت شما باشم. خوب بودن به حرف نیست به رفتار نیک و عمل پسندیده است.

دیدگاه کاربران تعداد دیدگاه : ۰


وبیت رو دوست دارید؟