آموزش طراحی وب

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

0
0

سلام دوستان

چه جوری میشه تعداد بازدید های یک مطلب رو در وردپرس بدون استفاده از پلاگین نشون داد؟

با تشکر

  • You must to post comments
0
0

سلام دوست عزیز می تونی از این کد توی فایل فانکشن و تو صفحه ی پست استفاده کنی

فانکشن


 

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”;
}
return $count;
}

// function to 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);
}
}


کانتنت

if ( is_single() ) {
setPostViews(get_the_ID());

}

این برای اضافه کردن بود که فقط توی صفحه پست اضافه میشه

print( ‘<span class=”col-xs-4″>’ . esc_html__( ‘بازدید : ‘.  getPostViews(get_the_ID()), ‘baranmozik’ ) . ‘</span>’ );

برای نشان دادن امار بازدید هست که ترجیحا تو فوتر پست هات بزار


همچنین می تونی برای ست ویو از کوکی یا سشن استفاده کنی که با هر بار رفرش پست اضافه نشه

دسترسی ادمین هم میشه گزاشت که تغیر بدی (ولی نمی زارم که شیطنت نکنی )

  • You must to post comments
نمایش 1 نتیجه
پاسخ شما

لطفا جهت ارسال پاسخ به سایت .

سوالی دارید؟

اموزش تصادفی