在我的网站上,存在彼此重复的PDF文件(有原因)。因此,当我搜索“文件A”时,我可能会得到
文件A
文件A
作为结果。它们是2个不同帖子中具有相同名称的2个文件。
我如何修改搜索,使其仅显示文件A的1个实例,最好显示最近修改的一个。
[如果您正在寻找编写某些代码的方式,则应查看pre_get_posts钩子https://developer.wordpress.org/reference/hooks/pre_get_posts/。这样,我可能会检查查询is_search()
,如果为true,我会查询array_filter($wp_query->posts)
。如果您正在寻找一个插件,即使我没有执行类似的操作,也可以使用Relevanssi或Wp Extended Search