多站点安装:如何设置全局搜索?

时间:2018-08-25 作者:celebrian

我运行多站点安装,我的站点是双语的。我想了解如何设置全局搜索。

有没有合适的插件可以做到这一点?因为我是一个wordpress noob,非常害怕更改/编辑php文件,因为我担心一个错误可能会导致整个网站崩溃。。。

我搜索了一下,看到了这个:https://wordpress.org/plugins/multisite-global-search/

但它是一个旧插件,已经有几年没有更新了。此外,评论褒贬不一,所以我想知道是否有更好的解决方案/插件我还没有找到。。

非常感谢您的建议和帮助!非常感谢。

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

我认为最好的方法是索引所有帖子并在数据库中搜索它们。执行搜索时,此方法应该是最快的,因为您可以筛选帖子、创建分页等。请查看本教程https://rudrastyh.com/wordpress/search-across-wp-multisite.html

另一种方法是switch_to_blog() 功能–我的意思是单独搜索每个站点,然后重新排列结果,但我认为这将是一个非常慢的代码。尤其是如果你的网络中有很多站点。

结束