在查询字符串中传递数组?

时间:2015-08-14 07:58:23

标签: php wordpress wordpress-plugin shortcode

我在Wordpress网站上使用Visual Composer。 Visual Composer具有名为" Post Grid"的功能,允许根据不同的值显示网格中的帖子。

我创建了3种名为shoesclothjackets的自定义帖子类型。

我在每个帖子类型中创建了1个帖子,并将这3个帖子放在名为Brand的类别中。此类别的ID = 9。

在Visual Composer插件中,可以选择从"自定义查询"中获取数据。

enter image description here

我想要完成的是在这个" Post Grid"中展示来自同一品牌的所有帖子。

到目前为止,我只使用这个输入字段来处理这样的查询字符串:

post_type=shoes?cat=9

此帖子类型返回正确的帖子并使用正确的品牌类别,但我希望它返回此类别中的所有帖子,无论帖子类型如何。

我也尝试传递这样的数组:

post_type[]=shoes&post_type[]=cloth&post_type[]=jackets&cat=9

但这不起作用。它返回此输出:

=shoes&post_type[]=cloth&post_type[]=jackets&cat=9″]

看起来方括号会退出Visual Composer使用的短代码。

WPBakery(Visual Composer的作者)刚告诉我以下内容:

" Post Grid元素允许使用以WordPress本地方式编写的自定义查询 - 通过使用它,您可以构建任何您喜欢的查询..."

有关如何通过短代码在没有VC中断代码的情况下在查询字符串中传递数组的任何建议吗?

0 个答案:

没有答案