我在WordPress中使用visual composer,在中,我创建了事件的自定义帖子类型,并使用网格生成器显示事件,如即将发生的事件和过去的事件。即将到来的事件显示良好,但过去的事件显示所有帖子,我只需要显示过去的事件我尝试了一些方法,因为我编写了过去事件的自定义查询,以与当前日期进行比较。
Custom field name:
date\\u short\\u订单
Custom query:
post_type=event&posts_per_page=3&post_status=publish&meta_key=date_short_order&orderby=meta_value_num&order=DESC&meta_query%5B0%5D%5Bkey%5D=date_short_order&meta_query%5B0%5D%5Bvalue%5D=$today&meta_query%5B0%5D%5Bcompare%5D=<&meta_query%5B0%5D%5Btype%5D=DATE
我挣扎了一个星期,任何人都可以帮助我。
最合适的回答,由SO网友:Ravi Kumar 整理而成
最后我得到了答案。
post_type=event&meta_query%5B0%5D%5Bkey%5D=date_short_order&meta_query%5B0%5D%5Bvalue%5D=$today&meta_query%5B0%5D%5Bcompare%5D=%3C&meta_query%5B0%5D%5Btype%5D=DATE post_type=event&meta_query%5B0%5D%5Bkey%5D=date_short_order&meta_query%5B0%5D%5Bvalue%5D=$today&meta_query%5B0%5D%5Bcompare%5D=%3C&meta_query%5B0%5D%5Btype%5D=DATE