优化一下 WPJAM「搜索优化」插件的「只搜索文章标题」功能,代码更简洁,效率更高!

💡 原文中文,约1600字,阅读约需4分钟。
📝

内容提要

在WordPress 6.2中,wp_query类新增了「search_columns」参数和「post_search_columns」过滤器,允许指定搜索字段。这使得WPJAM的「搜索优化」插件能够更高效地实现仅搜索文章标题的功能,简化了之前复杂的正则替换过程。

🎯

关键要点

  • 在WordPress 6.2中,wp_query类新增了「search_columns」参数和「post_search_columns」过滤器。
  • 新增功能允许指定搜索字段,提高了搜索效率。
  • WPJAM的「搜索优化」插件可以仅搜索文章标题,简化了之前复杂的正则替换过程。
  • 通过post_search_columns过滤器,可以轻松实现只搜索文章标题的功能。
  • 更新「搜索优化」插件后即可使用该新功能,插件是WordPress果酱知识星球的福利插件。

延伸问答

WordPress 6.2中新增了哪些搜索相关的功能?

WordPress 6.2中新增了「search_columns」参数和「post_search_columns」过滤器,允许指定搜索字段。

WPJAM的搜索优化插件如何实现只搜索文章标题?

WPJAM的搜索优化插件通过使用「post_search_columns」过滤器,简单地设置为只搜索文章标题。

更新搜索优化插件后能带来什么好处?

更新搜索优化插件后,可以更高效地实现只搜索文章标题的功能,简化了代码并提高了效率。

如何使用post_search_columns过滤器?

可以通过add_filter('post_search_columns', fn()=> 'post_title')来使用post_search_columns过滤器,只搜索文章标题。

WPJAM的搜索优化插件是哪个知识星球的福利插件?

WPJAM的搜索优化插件是WordPress果酱知识星球的福利插件。

在WordPress中,默认搜索哪些字段?

默认情况下,WordPress会搜索文章标题、摘要和内容这三个字段。

➡️

继续阅读