我很难为视觉作曲家制作两个自定义查询:
一个查询,它将显示以今天的日期之后的日期发布的帖子(有插件发布未来的帖子)按升序或降序排列(无论哪个使得它首先显示最快的事件)
< / LI>一个查询,只显示符合多个类别要求的帖子(例如,类别“即将推出”和“类别”或“即将推出”和“社交”
真的,其中任何一个都应该给我我想要的结果,但第一个是最方便的。
我无法为我的生活破解Codex关于自定义查询的页面,并弄清楚如何让它们在php页面的上下文之外工作,并在visual compose的上下文中。
我有一个想法是,我可能需要在我的具有名称的functions.php中添加自定义查询,然后使用Visual Composer中的变量调用查询?这是正确的想法吗?我怎么做这样的事情/调用新的查询?
我已尝试以下方法来满足#1,它似乎完全忽略了查询并显示了所有事件:
[vc_basic_grid post_type="custom" grid_id="vc_gid:1473741223498-3776c0d3-292b-4" custom_query="WP_Query( ''showposts=20&monthnum=' . date_query( array( 'after', . NOW() . ) ) . '&order_by=date&order=DESC')"]
[vc_separator]
[vc_basic_grid post_type="custom" grid_id="vc_gid:1473741223504-67e7758b-8892-6" custom_query="$args = array(
'date_query' => array(
array(
'after' => NOW(),
'inclusive' => true,
),
),
'posts_per_page' => -1, 'order_by' => 'date', 'order' => 'ASC'
);
$query = new WP_Query( $args );"]
会喜欢朝正确方向推进一些活动! 谢谢:))
答案 0 :(得分:0)
我不久前做了类似的事情并且使用了以下日期&amp;确保它只从今天和#34;在将来。
_EventStartDate=>$today
那是为自定义帖子类型提取即将发生的事件。话虽如此,此代码适用于检索正常帖子的场景:
date=>$today
这是我的整个自定义查询,可用于提取事件,但我仍然试图弄清楚如何从多个类别中提取:
post_type=tribe_events&tribe_events_cat=featured&post_status=publish&_EventStartDate=>$today&orderby=_EventStartDate&order=asc
请在有解决方案后跟进。