我有一个按最喜欢的内容排序的代码,但我希望它在前一周星期一和下一周星期一之间显示最喜欢的内容。这些帖子必须在这段时间内发布。虽然我不知道如何按发布日期排序,也不知道在那个时间段内最受欢迎的。如果有人能帮忙,我会很感激的。使用Ulike插件拉赞。
$loop = new WP_Query(
array(
\'posts_per_page\' => 6,
\'post_status\' => \'publish\',
\'post_type\' => \'post\',
\'orderby\' => \'meta_value_num\',
\'meta_key\' => \'_liked\',
\'date_query\' => array(
array(
\'after\' => strtotime( \'monday previous week\' ),
\'before\' => strtotime( \'monday next week\' )
),
),
\'paged\' => (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1
)
);
while ($loop -> have_posts()) : $loop -> the_post();