2014-01-16 6 views
0

У меня есть цикл, показывающий заголовки статей и выдержки:Способ отображения сообщений в цикле while?

<?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

Вам нужно будет узнать, где подсчитывается количество просмотров для каждого сообщения плагина. Обычно он хранится в 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 таблице

Смежные вопросы