خانه / آموزش وردپرس / نمایش بازدید مطالب و برگه ها در سایت وردپرس بدون افزونه
آقای وردپرس | نمایش بازدید مطالب و برگه ها بدون افزونه
آقای وردپرس | نمایش بازدید مطالب و برگه ها بدون افزونه

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

 

آقای وردپرس | نمایش بازدید مطالب و برگه ها بدون افزونه

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

خب بریم سراغ آموزش:
در ابتدا کد زیر را به functions اضافه کنید:

// نمایش تعداد بازدیدها
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 "بازدید : ۰";
}
return $count.' بازدید';
}
// شمارش بازدیدها
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);
}
}
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['post_views'] = __('بازدیدها');
return $defaults;
}
function posts_custom_column_views($column_name, $id){
if($column_name === 'post_views'){
echo getPostViews(get_the_ID());
}
}

 

 

سپس کد زیر را در جایی از قالب که می خواهید بازدید مطلب را نشان دهد قرار دهید:

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

 

منتظر نظرات شما هستیم .. موفق باشید

 

دانلود فایل

درباره سید حامد حسینی

آقای وردپرس رو با دنیا عوض نمیکنم !

بیشتر بخوانید

نکاتی در راستای سئو مطالب سایت

نکاتی در راستای سئو مطالب سایت

امروزه بهینه سازی مطالب سایت یکی از دغدغه های مدیران هر سایت شده ، برای …

پاسخ دهید

نیاز به مشاوره دارید ؟ با ما تماس بگیرید 09211881543 - 03133456187
اشتراک در خبرنامه ایمیلی آقای وردپرس

اشتراک در خبرنامه ایمیلی آقای وردپرس

با اشتراک در خبرنامه از آخرین اخبار وبسایت آقای وردپرس با خبر شوید

اشتراک شما با موفقیت انجام شد ( ایمیل خود را چک کنید)