是否向JSON API搜索查询添加自定义参数?

时间:2015-06-07 作者:JordanBel

我正在使用JSON API plugin 从移动应用程序查询wordpress。

目前,我的wordpress网站上有一个主题,当进行搜索时,该主题作为一个目录返回“near me”结果。这是使用主题中内置的自定义搜索功能完成的。

函数使用自定义参数获取lat/lon 并将其与wp数据库中每个位置的纬度/经度进行比较,以按距离对结果进行排序。

我遇到的问题是,当我运行get_search_results 方法JSON API plugin 将忽略自定义参数。

有人知道我是否可以扩展插件以返回主题在执行搜索时返回的相同结果吗。

该插件似乎有一种扩展控制器的方法,但我似乎不知道如何使用它来定制搜索查询。

任何给我正确方向的建议都将不胜感激。

谢谢

1 个回复
最合适的回答,由SO网友:bueltge 整理而成

我认为你最好换成current beta, version 2, 在github上发布。这个版本在可能性和性能上都要好得多。

在这个版本中,您可能会得到搜索词的结果,例如GET /wp-json/wp/v2/posts?s=awesome.

结束

相关推荐

Searching post types

是否可以从搜索表单中获取用户输入,使用该表单通过WP_Query 类,然后将用户重定向到页面模板以显示结果?例如假设您有一个搜索输入city, state 或zip 然后输入California,然后捕获该输入,然后使用WP\\U查询搜索自定义帖子类型“位置”。它会找到4个匹配的位置,然后重定向到“位置”页面,该页面将显示所有4个位置。你会怎么做?Note: 这不是家庭作业,而是客户端功能。是的,有插件,但由于这是如何定制的,以及他们希望它如何布局,它必须从头开始构建。