【发布时间】:2012-03-31 02:40:17
【问题描述】:
我在非 wordpress 页面上有一个自定义搜索引擎。该搜索引擎在数据库中搜索一个城市(由文本输入指定),然后返回有关该城市的相关信息并将其显示在页面上。
我现在想做的是在这些结果下方,在位于同一服务器/域的博客上显示相同术语的 wordpress 搜索结果。所以基本上我想显示该关键字的 wordpress 搜索将返回的相同结果,但我想在非 wordpress 页面上显示它们,而不是在博客的主题中。
我有什么:
一个包含搜索词的变量,该搜索词已经被清洗并被调整为对搜索引擎友好。
我不想做的事
- 我不想使用 iframe 并将博客模板显示在页面上。
- 我不能有辅助搜索框。我需要以某种方式使用我拥有的变量的值,我不能要求用户提交第二个表单或任何东西。
到目前为止我的想法
有没有办法运行 wordpress 搜索功能并获取它返回的数据?我已经将 wp_blog_header.php 包含在我的静态页面上,以便我可以使用 wordpress 功能。
或者编写一个函数来复制 wordpress 搜索在 wordpress 数据库上所做的工作,但以我可以使用的方式返回数据会更好吗?
或者我是否应该采取其他我忽略的方法?谢谢!
【问题讨论】: