search_rewrite_rules

过滤钩子
apply_filters( 'search_rewrite_rules', $search_rewrite )
参数
  • (string[]) $search_rewrite Array of rewrite rules for search queries, keyed by their regex pattern.
    Required:
定义位置
相关勾子
author_rewrite_rulesdate_rewrite_rulesroot_rewrite_rulespost_rewrite_rulespage_rewrite_rules
相关方法
flush_rewrite_rulesadd_rewrite_rulesave_mod_rewrite_rulesiis7_add_rewrite_ruleiis7_save_url_rewrite_rulesiis7_rewrite_rule_exists
引入
1.5.0
弃用
-

search_rewrite_rules: 这是WordPress的一个过滤器钩子,允许开发者修改搜索结果页面的重写规则。search_rewrite_rules钩子将搜索结果页面的默认重写规则作为一个参数传递,钩子函数可以返回一组修改过的重写规则来代替使用。这对于改变搜索结果页面的重写规则或为搜索结果添加自定义的重写规则很有用。

过滤器重写用于搜索档案的规则。

可能的搜索相关档案包括 /search/search+query/ 以及搜索的分页和馈送路径。

$search_rewrite = apply_filters( 'search_rewrite_rules', $search_rewrite );

常见问题

FAQs
查看更多 >