add_rewrite_rule

函数
add_rewrite_rule ( $regex, $query, $after = 'bottom' )
参数
  • (string) $regex Regular expression to match request against.
    Required:
  • (string|array) $query The corresponding query vars for this rewrite rule.
    Required:
  • (string) $after Optional. Priority of the new rule. Accepts 'top' or 'bottom'. Default 'bottom'.
    Required:
    Default: 'bottom'
定义位置
相关方法
iis7_add_rewrite_rulesave_mod_rewrite_rulesadd_rewrite_tagflush_rewrite_rulesadd_rewrite_endpoint
引入
2.1.0
弃用
-

add_rewrite_rule: 这个函数用来向WordPress添加一个新的自定义重写规则。自定义重写规则用于将自定义URL映射到你的WordPress网站中的特定页面或内容。你可以使用这个函数来创建自定义URL,并将它们映射到特定的WordPress页面或内容。

添加一个重写规则,将一个URL结构转换为一组查询变量。

在$after参数中的任何值如果不是’bottom’,将导致该规则被放在重写规则的顶部。

function add_rewrite_rule( $regex, $query, $after = 'bottom' ) {
	global $wp_rewrite;

	$wp_rewrite->add_rule( $regex, $query, $after );
}

常见问题

FAQs
查看更多 >