Wordpress搜索结果不完整

时间:2019-12-24 13:56:28

标签: wordpress search advanced-custom-fields acfpro

大家!

我的Wordpress网站未提供搜索查询的完整搜索结果列表。我正在广泛使用自定义字段(ACF插件,很多转发器),我需要它来搜索页面/帖子标题,内容和ACF字段。

结果确实包括满足搜索查询的职位,自定义帖子类型和页面的下降量,但我知道这些结果是不完整的。这个事实对于页面是正确的(页面很少,所以我可以看到搜索省略了我要查找的短语),并且由于大量的实际信息,对于其他帖子类型(其中有几种类型)还不清楚在网站上发布的帖子。

我正在使用将ACF字段包含到搜索结果from this solution中的代码。

我尝试过的方法:

  1. 我知道该网站实际上通过ACF字段进行查找,因为我已经将 在不同地方有一些新的测试短语,它实际上能够 找到它。
  2. 如果我使用新文本(例如,我添加了一些随机短语)来更新搜索结果中最初缺少的页面,则该文本将包含在结果中。但是,如果我再次尝试前一个查询,仍然不会找到它(如果两个查询彼此正好位于旁边)。
  3. 如果我复制整个页面(通过管理员),它将最终包含在搜索结果中
  4. 我尝试使用默认主题,禁用所有插件-这无济于事。
  5. 如果有帮助,我会显示list的数据库错误(不知道是否与此有关)。

要考虑的事项:

  1. 网站使用西里尔字母
  2. 网站正在使用定制开发的主题
  3. 站点的数据库位于第二级域( newsite sitename .ru)上时,已被积极填充,之后将其移至主域( sitename .ru)及其人口继续增加。在重定位期间,已通过Migrate DB插件
  4. 将其导出
  5. 搜索结果页面的结构按帖子类型image对结果进行分组
  6. 我的wordpress主题开发水平是新手
  7. 当我谈论“页面”时,我的意思是post_type:页面

0 个答案:

没有答案