最も閲覧された投稿を1ページに表示するにはどうすればよいですか?
今のところ、get_template_part()によって呼び出される新しいテンプレートページ(content-most-viewed.php)を作成しました。
インターネットで、query_postsで問題が解決する可能性があることを読みましたが、失敗したようです。
これは私のテンプレートです:
<?php query_posts('meta_key=post_views_count&orderby=meta_value_num&order=DESC');
//query_posts('post_type=post&posts_per_page=10&orderby=comment_count&order=DESC');?>
<div class="post">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="heading">
<h2><a href="<?php the_permalink(); ?>"><?php the_title();?></a></h2>
</div>
<?php the_content();?>
<div class="link-holder"><a href="/index.php">Retour</a></div>
<?php endwhile; ?>
<?php else : ?>
<div class="heading">
<h2>Not Found</h2>
</div>
<p>Sorry, but you are looking for something that isn't here.</p>
<?php endif; ?>
</div>
しかし、私は最近の投稿、または「見つかりません」(任意の結果)しか取得できません
よろしくお願いします!