如何在Sabai Directory插件中查询列表?

时间:2017-04-24 18:23:20

标签: php wordpress

我正在寻找一种使用Sabai Directory插件在PHP中查询列表的方法。在我的代码中,我从$_SERVER['REQUEST_URI']中提取关键字,然后打算使用它们来查找匹配的列表。现在,问题是我需要一种方法将这些关键字首先分配给我的列表。我尝试了两种方法:

  1. 分类即可。 Sabai似乎不支持核心WP类别(是吗?),但它有自己的版本。因此,如果您创建一个类别,Sabai会创建一个包含永久链接的页面。但是,我的类别非常简单,只有标签和没有内容或没有媒体的价值;我不希望用户看到类别页面(例如/directory/categories/chocolate),这没有任何意义。

    • 有没有办法不为每个类别创建单独的页面?
    • 您如何按多个类别查询商家信息?这是否有效:[sabai-directory category="chocolate,arizona,phoenix"],其中的类别用逗号分隔?
  2. 自定义字段。我无法自己弄清楚类别,因此我创建了自定义字段来模拟核心WP类别。但问题是我找不到通过这些自定义字段查询列表的方法。因此,如果我需要将field_state字段设置为arizonamassachusetts,我该如何将列表限制为其中任何一个值?

    • 有没有办法在短代码中指定自定义字段?
    • 我是否可以使用Sabai中的API直接查询列表?帖子类型是什么?查询会是什么样的? (文档中没有相关信息)
  3. 在同一主题上,一旦查询列表,如何显示单个列表的内容?我已经尝试了[sabai-directory-listing id="?"]短代码,但我不明白你从哪里得到id$post->id不起作用。

    如果您有任何信息,请告诉我

0 个答案:

没有答案