この単純なスニペットを使用して、 投稿ビュー数 を取得しています。「時間」データを追加できるかどうか疑問に思いましたか。昨日/ 2日前/ 2日前などの景色を見せたいのですが…。
最も人気のあるDAY、MONTH、のようにサイドバーに表示できます。 _時間_(可能な場合)
これが私のサイドバーコードです。
<?php query_posts('meta_key=post_views_count&orderby=meta_value_num&posts_per_page=4&order=DESC'); if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php echo getPostViews(get_the_ID()); ?>
<a class="tab_caption" href="<?php the_permalink(); ?>" title="<?php echo $post_title; ?>"><?php echo get_the_title($post->ID);?></a>
<?php endwhile; ?>
<?php endif; ?>
<?php wp_reset_query(); ?>
ビューをカウントするために使用しているコードは、カウントデータをcustom_field
値として格納します。あなたが問題にしている機能が欲しいのであれば、私はむしろビューカウントとそれぞれの日付を保存するためにデータベースに別のテーブルを作成するためにカスタムプラグインを使いたいです。そのため、いくつかのクエリを実行すると、日付/月別などで人気のある投稿を表示できます。