Счётчик просмотров записей в Wordpress
Для добавления количества просмотров постов в Wordpress можно воспользоваться следующим кодом, который необходимо поместить в файл functions.php вашей темы:
// Функция для увеличения счетчика просмотров поста
function increment_post_views($post_id) {
$current_views = get_post_meta($post_id, 'post_views', true);
$new_views = $current_views ? $current_views + 1 : 1;
update_post_meta($post_id, 'post_views', $new_views);
}
// Хук для вызова функции при просмотре поста
function track_post_views() {
if (is_single()) {
increment_post_views(get_the_ID());
}
}
add_action('wp', 'track_post_views');
// Функция для получения количества просмотров поста
function get_post_views($post_id) {
return get_post_meta($post_id, 'post_views', true) ?: 0;
}
Для вывода количества просмотров добавьте в нужном месте такой код
<?php
$post_id = get_the_ID();
echo get_post_views($post_id);
?>

