Posts being viewed

时间:2013-02-19 作者:David Garcia

我正在寻找一种方法来列出正在查看的帖子,但我在网上找不到任何东西。

有可能吗?我见过一些网站有这样的循环,“其他读者目前正在阅读什么”。

我使用下面的循环列出随机的一组视频

<?php      
      if ( is_home() ){
      $cat = get_query_var( \'cat\' );
      query_posts(array(\'orderby\' => \'rand\', \'showposts\' => 10, \'cat\'=>$cat));
      }
      while (have_posts()) : the_post();
  ?>
如何显示正在查看的帖子?任何人

1 个回复
最合适的回答,由SO网友:Steve Buzonas 整理而成

我建议在post模板中实现这一点,并使用当前时间戳调用更新post meta。然后,您可以通过查询元数据来显示最近查看过的帖子,这些元数据包含按时间戳排序的特定时间范围内的所有值。

结束

相关推荐

WP_POST_LIST_TABLE::GET_VIEWS-是否有过滤器的帖子计数帐户?

朝向编辑的顶部。php屏幕有一个列表,显示post状态以及post计数。我相信这是由WP\\u Post\\u List\\u Table::get\\u views生成的。例如All (7) | Published (6) | Draft (1)不幸的是,这些post计数不符合过滤器。我正在使用pre_get_posts 排除某些帖子。尽管用户只能看到四篇帖子,但这些数字仍然反映了帖子总数。我想看看All (4) | Published (3) | Draft (1) 我似乎找不到覆盖这些数字的操作/过