Wordpress 将外部数据库的结果添加到WP查询

Wordpress 将外部数据库的结果添加到WP查询,wordpress,Wordpress,我想知道如何将外部数据库中的搜索结果添加到WordPress查询中。我在谷歌上搜索了这项任务,但似乎从来没有人想完成这项任务。这是一个令人沮丧的问题 简而言之,我需要做以下工作: 按相同关键字查询外部数据库(完成) 处理结果并创建一个类似于WP posts数组的数组(完成) 将外部数据库中的结果添加到WP查询中,维护正确的分页、post计数等 我在Joomla或OpenCart上完成同样的任务没有任何问题,但WordPress对我来说有点陌生。它有很多钩子,但很难找出它们的正确顺序 我已经使用了

我想知道如何将外部数据库中的搜索结果添加到WordPress查询中。我在谷歌上搜索了这项任务,但似乎从来没有人想完成这项任务。这是一个令人沮丧的问题

简而言之,我需要做以下工作:

  • 按相同关键字查询外部数据库(完成)
  • 处理结果并创建一个类似于WP posts数组的数组(完成)
  • 将外部数据库中的结果添加到WP查询中,维护正确的分页、post计数等
  • 我在Joomla或OpenCart上完成同样的任务没有任何问题,但WordPress对我来说有点陌生。它有很多钩子,但很难找出它们的正确顺序

    我已经使用了两个钩子,比如find_posts和the_posts,但是分页已经完全中断了。它确实显示了正确的页数,但只导航到WP结果的末尾,而忽略外部数据库中的页面


    有人能告诉我正确的方向吗?我现在觉得这里有点迷茫。

    @David,还不确定这是否有帮助,但是谢谢你的提示。如果需要的话,我会调查并要求更多。交叉发布在@David,还不确定,这是否有帮助,但是谢谢你的提示。如果需要,我会调查并要求更多。交叉张贴在