flush_rewrite_rules

函数
flush_rewrite_rules ( $hard = true )
参数
  • (bool) $hard Whether to update .htaccess (hard flush) or just update rewrite_rules option (soft flush). Default is true (hard).
    Required:
    Default: true
定义位置
相关方法
add_rewrite_rulesave_mod_rewrite_rulesiis7_add_rewrite_ruleiis7_rewrite_rule_existsiis7_save_url_rewrite_rules
引入
3.0.0
弃用
-

flush_rewrite_rules: 这个函数用来刷新WordPress的重写规则缓存: 当新的自定义文章类型、分类法或重写规则被添加到一个WordPress站点时,这是必要的。通过刷新重写规则缓存,新的规则将被处理并用于为新内容生成正确的URL。

移除重写规则,然后重新创建重写规则。

function flush_rewrite_rules( $hard = true ) {
	global $wp_rewrite;

	if ( is_callable( array( $wp_rewrite, 'flush_rules' ) ) ) {
		$wp_rewrite->flush_rules( $hard );
	}
}

常见问题

FAQs
查看更多 >
闪电伯伯

(工作日 10:00 - 18:30 为您服务)

2025-11-18 14:27:29

您好,无论是售前、售后、意见建议……均可通过联系工单与我们取得联系。

您也可选择聊天工具与我们即时沟通或点击查看:

您的工单我们已经收到,我们将会尽快跟您联系!
取消
选择聊天工具: