有这样一个bricks builder的使用场景,比如你想设置一个产品的FAQ,你会用到ACF的repeater(中文叫重复器?)来创建叫做Product FAQs,同时设置Product FAQ Question,Product FAQ answer,大概如下:

如果一个产品添加了FAQ,如下,在编辑器调用出来后在前台自然就会显示出来了。

但是如果有的产品不需要FAQ,这时候你会需要整个FAQ的Section都不显示出来,里面可能会有一个标题,文字等。设置{acf_product_faq_question} is not empty这样的条件是不起作用的。

正确的设置条件是用query_results_count:bricksid
的条件来判断,设置也非常简单,参照如下。其中bricksid替换成你设置query loop这个元素的bricks id,去掉他的前缀#brxe-。注意这里必须是这个bricks自己生成的ID,你手动设置的CSS ID是没有效果的。

