0

我一直在寻找改变 WordPress 搜索机制的方法。我的数据库有几个自定义表,我想在搜索站点时考虑这些表。另外,我不想实现一个 levenshtein 函数来提出像“你的意思是[另一个术语]?”这样的行。当有人出现拼写错误时。

有没有我可以实现或更改的钩子、动作或功能以允许这些功能?任何帮助是极大的赞赏。

亲切的问候,

莱德

4

1 回答 1

2

您可以将 WordPress 搜索替换为您自己的搜索,方法是将您自己的搜索框替换为自定义搜索框,然后调用使用这些搜索之一的函数。这将允许您在不修改核心文件的情况下替换默认的 wordpress 搜索。

三种可能的选择是:

我必须为我自己的 WordPress 网站做类似的事情。我最初是和 MySQL 比赛的,但后来我改用了 Sphinx。我在使用 MySQL 匹配时遇到了严重的速度问题,尽管当我切换到 Sphinx 时这些问题都消失了。

于 2011-04-04T12:30:31.760 回答