flush_rewrite_rules_hard

过滤钩子
apply_filters( 'flush_rewrite_rules_hard', true )
参数
  • (bool) $hard Whether to flush rewrite rules "hard". Default true.
    Required:
定义位置
相关勾子
rewrite_rules_arrayauthor_rewrite_rulessearch_rewrite_rulespost_rewrite_rulesmod_rewrite_rules
相关方法
flush_rewrite_rulesadd_rewrite_rulesave_mod_rewrite_rulesiis7_rewrite_rule_existsiis7_add_rewrite_ruleiis7_save_url_rewrite_rules
引入
3.7.0
弃用
-

flush_rewrite_rules_hard是一个冲刷WordPress中的重写规则的函数,使规则从头开始重新生成: 这个函数通常在向WordPress网站添加新的自定义文章类型或分类法时使用。

筛选是否应在请求时执行“硬”重写规则刷新。

“A”;“硬”的;刷新更新.htaccess(Apache)或web.config(IIS)。

if ( ! $hard || ! apply_filters( 'flush_rewrite_rules_hard', true ) ) {

常见问题

FAQs
查看更多 >