【问题标题】:Wordpress Search on Multiple wp sites在多个 wp 网站上进行 Wordpress 搜索
【发布时间】:2013-09-16 19:59:23
【问题描述】:

我想同时在同一个域中搜索不同的 wordpress 安装。

他们有一些运行不同商店的 wp 安装。我希望用户在 shop One 中搜索,还可以找到 shop2 和 shop3 等的结果。

任何人都对如何做到这一点有一些想法,我需要什么代码才能让 wordpress 在所有数据库中搜索。

亲切的问候 雷内

【问题讨论】:

    标签: php wordpress search connect multiple-databases


    【解决方案1】:

    我的建议是重新考虑您如何设置商店,将它们转换为WordPress Multisite。然后,您可以使用 MultiSite Global Search 之类的内容进行搜索,因为所有内容都来自同一个数据库。

    否则,您需要在搜索时查询每个数据库。这对 MySQL 来说并不太难,因为你需要做的只是一些类似的事情:

    SELECT *
    FROM db1.table, db2.table
    WHERE db1.table.column = $search_string OR db2.table.column = $search_string
    

    显然,下载插件比手动编写新搜索要容易得多。如果这是您想要的方向,请考虑扩展现有的搜索插件,例如 Search Everything 或 Relevanssi。

    祝你好运!

    【讨论】:

      猜你喜欢
      • 2014-05-27
      • 2017-06-30
      • 1970-01-01
      • 2016-06-20
      • 2016-05-16
      • 2016-04-12
      • 2019-03-15
      • 1970-01-01
      • 2011-09-03
      相关资源
      最近更新 更多