Salamlar,mən WordPresslə özümə sayt qurdum və indi xəbər paylaşanda neçə nəfərin bu xəbəri oxuduğunu bilmək istəyirəm,bunu necə edə bilərəm? Saytın özündə belə funksiya var?
Salamlar,mən WordPresslə özümə sayt qurdum və indi xəbər paylaşanda neçə nəfərin bu xəbəri oxuduğunu bilmək istəyirəm,bunu necə edə bilərəm? Saytın özündə belə funksiya var?
Verilmiş cavablar və yazılan şərhlər (3 cavab var)
1
Bunun üçün single.php kodu əlavə edərəkdə görə bilərsiz ya da pluginlərdən istifadə edə bilərsiz. Nümunə üçün plugin
function.php-yə bu kodu əlavə edin
1
function getPostViews($postID){
2
$count_key = ‘post_views_count’;
3
$count = get_post_meta($postID, $count_key, true);
4
if($count==”){
5
delete_post_meta($postID, $count_key);
6
add_post_meta($postID, $count_key, ’0′);
7
return “Bu yazı hələ oxunmayıb!”;
8
}
9
return $count.’ dəfə oxundu.’;
10
}
11
function setPostViews($postID) {
12
$count_key = ‘post_views_count’;
13
$count = get_post_meta($postID, $count_key, true);
14
if($count==”){
15
$count = 0;
16
delete_post_meta($postID, $count_key);
17
add_post_meta($postID, $count_key, ’0′);
18
}else{
19
$count++;
20
update_post_meta($postID, $count_key, $count);
21
}
22
}
daha sonra single.php-ni açıb ən son hissəsinə bunu əlavə edin
1
<?php setPostViews(get_the_ID()); ?>
bu koddan sonra neçə dəfə oxunduğunu bilmək üçün harda istəyirsizsə bundan istifadə edin
1
<?php
2
echo getPostViews(get_the_ID());
3
?>
0
bunu hara yazırıq bir az çox açıq yazsaz çox əla olardı kod çatdı ama necə yerləşdirim sayta qaranlıqdı təzə biri üçün
0
aha hamısı aydındı çox sağol,çox köməyin dəydi.
Sual verin
Cavab verin