رفتن به مطلب

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


پست های پیشنهاد شده

 

لینک ها تنها برای اعضای سایت قابل نمایش است.

 

 

 

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

خب بریم سراغ آموزش:

در ابتدا کد زیر را به functions اضافه کنید:

 

 

// نمایش تعداد بازدیدهاfunctiongetPostViews($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.' بازدید';}// شمارش بازدیدهاfunctionsetPostViews($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);functionposts_column_views($defaults){$defaults['post_views'] = __('بازدیدها');return$defaults;}functionposts_custom_column_views($column_name, $id){if($column_name=== 'post_views'){echogetPostViews(get_the_ID());}}

 

 

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

 

 

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

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...