在Wordpress搜索结果中,如何仅显示每个搜索结果的唯一实例?

问题描述 投票:0回答:1

在我的网站上,存在彼此重复的PDF文件(有原因)。因此,当我搜索“文件A”时,我可能会得到

文件A

文件A

作为结果。它们是2个不同帖子中具有相同名称的2个文件。

我如何修改搜索,使其仅显示文件A的1个实例,最好显示最近修改的一个。

php wordpress search duplicates
1个回答
0
投票

[如果您正在寻找编写某些代码的方式,则应查看pre_get_posts钩子https://developer.wordpress.org/reference/hooks/pre_get_posts/。这样,我可能会检查查询is_search(),如果为true,我会查询array_filter($wp_query->posts)。如果您正在寻找一个插件,即使我没有执行类似的操作,也可以使用RelevanssiWp Extended Search

© www.soinside.com 2019 - 2024. All rights reserved.