search_rewrite_rules
云策文档标注
概述
search_rewrite_rules 是一个 WordPress 过滤器,用于修改搜索归档页面的重写规则。它允许开发者自定义搜索查询的 URL 结构,包括搜索路径、分页和订阅源路径。
关键要点
- 过滤器名称:search_rewrite_rules
- 参数:$search_rewrite,一个数组,键为正则表达式模式,值为搜索查询的重写规则
- 应用方式:通过 apply_filters 调用,例如 apply_filters( 'search_rewrite_rules', $search_rewrite )
- 相关类:WP_Rewrite::rewrite_rules(),用于从固定链接结构构建重写匹配和查询
- 引入版本:WordPress 1.5.0
原文内容
Filters rewrite rules used for search archives.
Description
Likely search-related archives include /search/search+query/ as well as pagination and feed paths for a search.
Parameters
$search_rewritestring[]-
Array of rewrite rules for search queries, keyed by their regex pattern.
Source
$search_rewrite = apply_filters( 'search_rewrite_rules', $search_rewrite );
Changelog
| Version | Description |
|---|---|
| 1.5.0 | Introduced. |