优化一下 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会搜索文章标题、摘要和内容这三个字段。
➡️