6-11-2012, 19:52 Посмотрели: 5553 Добавил: Alex V

Количество просмотров записи на WordPress без плагинов


Как же все таки интересно смотреть на статистику своего сайта, особенно если есть на что смотреть. Кто-то смотрит на количество посетителей на сайта, кто-то на параметры ПР и ТиЦ, а кто-то смотрит ещё и на количество просмотров записей.

Зачем это нужно делать?

Смотрите простой пример, вы заказываете интересный контент для своего сайта на форумах, биржах или на прямую у копирайтеров. И вполне может быть так, что тексты всех этих копирайтеров вам по душе и все время платите деньги им, но может все таки не у каждого из них статьи действительно интересные?

А проверить это можно следующим образом, установить маленький код к себе на сайт и следить за количеством просмотров любой статьи. Какие статьи будут набирать больше просмотров, значит те статьи и интереснее вашим пользователям.

Да если вы и не заказываете статьи для сайта, а пишите их сами, то разве вам не интересно узнать сколько раз прочли вашу статью? Можно же узнать какие темы интересны вашим посетителям и написать следующую статью на эту тему.

Советую это сделать как можно быстрее, кто готов это сделать сейчас, давайте приступим:

1. Открываем файл functions.php и вставляем туда этот код:

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 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);
}
}


2. Теперь заходим в файл single.php и вставляем туда в главный цикл этот код:

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


3. В том месте где нужно выводить количество просмотров ставим этот код:

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


Вот и все! Удачи!
Рубрика записи: Советы

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Юзер панель
Я тебя не знаю!
Зарегистрируйся, либо

войди под своим логином!

Fuck, я забыл свой пароль!

Восстановить данные =0
Новое на сайте
Известная социальная сеть Instagram приступила к тестированию новой...
Недавно, в приложения для Android и iOS социальной сети Twitter была...
Недавно, в Google "Мой бизнес" разработчики добавили новейший способ, как...
Недавно стало известно о том, что соцсеть Facebook по упоминанию в русских...
Недавно, представитель корпорации Google, Джон Мюллер (John Mueller)...
Голосуем

Ваша любимая CMS?


DataLife Engine
WordPress
Joomla
Drupal
LiveStreet
UCOZ
Самопис
Php+Includ
Статика