Как добавить эти данные "времени"?
Я использую эти простые фрагменты, чтобы получить количество просмотров постов в течение длительного времени Мне было интересно, можем ли мы добавить данные "время"? Потому что я хотел бы показать вид вчера/2 дня назад/ 2 дня назад и т. Д.?
Мы можем отображать на боковой панели, как И БОЛЬШИНСТВО ПОПУЛЯРНЫХ СООБЩЕНИЙ ЗА ДЕНЬ , МЕСЯЦ или ЧАСОВ (если возможно)
Вот мой код боковой панели
<?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(); ?>
1 answers
Ну, код, который вы используете для подсчета просмотров, сохраняет данные подсчета в виде значения custom_field
. Если мне нужна функциональность, о которой вы упомянули, я бы предпочел использовать пользовательский плагин для создания отдельной таблицы в базе данных для хранения количества просмотров и соответствующих дат. Поэтому, выполняя некоторые запросы, вы можете отображать популярные сообщения по дате/месяцу и т.д.