Skip to content

Подсчет и отображение постов по количеству просмотров.

License

Notifications You must be signed in to change notification settings

Berdych/wp-simple-popular-post

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

wp-simple-popular-post

Подсчет и отображение постов по количеству просмотров.

  1. Для подсчета просмотров в цикле одиночного поста single.php устанавливаем функцию-счетчик:

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

  1. Для отображения количества просмотров поста, пишем в цикл шаблона single.php следующую строку:

Просмотров: <?php echo getPostViews(get_the_ID()); ?>

  1. Для сортировки и отображения постов по количеству просмотров в цикле ленты постов делаем запрос с определенными параметрами:
<?php
query_posts('cat=1&showposts=5&meta_key=post_views_count&orderby=meta_value_num');
	while (have_posts()): the_post(); ?>
		<a href="<?php the_permalink(); ?>" class="link-b"><?php the_title(); ?></a>
		<p><?php the_excerpt(); ?>
	<?php endwhile; 
wp_reset_query(); 
?>

где

  • cat=1 - идентификатор рубрики;
  • showposts=5 - количество выводимых постов;
  • meta_key=post_views_count - мета-поле счетчика;
  • orderby=meta_value_num - сортировка по показаниям счетчика.

About

Подсчет и отображение постов по количеству просмотров.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages