我已经看到很多这些问题,但还没有弄清楚如何去做。我所拥有的是一种名为"游戏"的自定义帖子类型。并且我有自定义字段,名为" ecpt_date"。基本上我想要做的就是为我创建的运动队网站制定一个时间表。
我已经看到了根据今天的日期显示自定义帖子类型的问题和答案,我实际上已经在我的网站上工作以显示即将推出的游戏和最新游戏。
我想要做的是将我们的日程表组织成几个月,这样我就可以分别显示9月,10月,11月等所有游戏。
我设法用不同的查询显示所有游戏,但没有太多运气试图根据" ecpt_dates"过滤游戏。月。我假设它与meta_query中的日期值有关,但我不确定如何继续。我可以得到日期并显示它我只是不能通过它订购我的自定义帖子。
这是我尝试的查询。
$posts = new WP_Query( array(
'post_type' => 'games',
'showposts' => 10,
'meta_key' => 'ecpt_date',
'orderby' => 'meta_value',
'order' => 'ASC',
'meta_query' => array(array(
'key' => 'ecpt_date',
'value' => date(Assuming I use this),
'type' => 'DATE'
))
));
根据我的理解,因为在自定义字段中格式化时间的方式。我不是任何方式的PHP专家,但我希望有人可以给我一些关于我如何解决这个或如果可能的提示或想法。