我有一个显示帖子标题和摘录的循环:
<?php query_posts('category_name=blog&showposts=6'); while (have_posts()) : the_post(); ?>
<div class="panel">
<h2><?php the_title(); ?></h2>
<div class="excerpt"><?php the_excerpt(); ?></div>
<a class="readmore" href="<?php the_permalink(); ?>">Continue Reading</a>
</div>
<?php endwhile; wp_reset_query(); ?>
我希望能够显示每个帖子在此循环中的观看次数。
我知道有很多方法可以在帖子页面(single.php
)上显示这个,但是我找不到任何在循环中显示它的方法。插件似乎只在single.php
页面上工作。
有谁知道实现这个目标的方法?
答案 0 :(得分:0)
您需要找出插件为每个帖子存储视图计数的位置。通常它会存储在post meta
。
如果是这种情况,那么您需要使用以下代码来显示视图计数。
<?php query_posts('category_name=blog&showposts=6'); while (have_posts()) : the_post(); ?>
<div class="panel">
<h2><?php the_title(); ?></h2>
Views for this post: <?php echo get_post_meta(get_the_ID(),'meta_name_view_count',true); ?>
<div class="excerpt"><?php the_excerpt(); ?></div>
<a class="readmore" href="<?php the_permalink(); ?>">Continue Reading</a>
</div>
<?php endwhile; wp_reset_query(); ?>
meta_name_view_count
这将是插件用于在wp_postmeta
表中存储视图计数的名称