وب کافه

یک سایت دیگر با وردپرس فارسی
کد نمایش تعداد بازدید گروه بادی پرس
نویسنده:
30 دسامبر 13

view

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

ابتدا این کد را در داخل  فایل functions.php پوشه خود کپی کنید

<?php

function getGroupViews($group_id){
$group_id=bp_get_current_group_id();
$count_key = 'group_views_count';
$count = groups_get_groupmeta($group_id, $count_key, true);
if($count==''){
groups_delete_groupmeta($group_id, $count_key);
groups_update_groupmeta($group_id, $count_key, '0');
return "بدون بازدید";
}
return $count.' بازدید';
}

// function to count views.
function setGroupViews($group_id) {
$group_id=bp_get_current_group_id();
$count_key = 'group_views_count';
$count = groups_get_groupmeta($group_id, $count_key, true);
if($count==''){
$count = 0;
groups_delete_groupmeta($group_id, $count_key);
groups_update_groupmeta($group_id, $count_key, '0');
}else{
$count++;
groups_update_groupmeta($group_id, $count_key, $count);
}
}
?>

 

حالا برای نمایش تعداد بازدید این کد را  groups/single/home.php کپی کنید

<?php setGroupViews(bp_get_group_id()); ?>

<?php echo getGroupViews(bp_get_group_id()); ?>

 

امیدوارم مفید واقع شده باشد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *