重写规则:‘init’、‘reWRITE_RULES_ARRAY’、‘GENERATE_REWRITE_RULES’之间的区别? 时间:2017-08-03 作者:Luca Reghellin 我想知道,有什么区别,添加重写规则的最佳过滤器/操作是什么?我用了所有的,但我还是说不出为什么要用其中一个。add_action(\'init\', \'add_rewrite_rules\'); // or: add_action(\'generate_rewrite_rules\', \'add_rewrite_rules\'); // or: add_filter(\'rewrite_rules_array\',\'add_rewrite_rules\'); 1 个回复 最合适的回答,由SO网友:Milo 整理而成 根据你的需要使用最简单的东西。如果只需要向堆栈中添加规则,请使用add_rewrite_rule 在…上init.generate_rewrite_rules 和rewrite_rules_array 允许您访问整个重写规则数组。如果需要修改、删除或重新排序规则,请使用这些规则。 结束 文章导航