我是WP插件领域的新手。
我成功地创建了自定义帖子类型和分类法,一切都很好。
我不知道为什么我们需要调用flush_rewrite_rules() 注册自定义分类后。对我来说,这是一段松散的时间,因为它会重现.htaccess 从头开始。
但为什么呢?为什么要重新创建.htaccess 文件
最合适的回答,由SO网友:Andy Macaulay-Brook 整理而成
这是一个昂贵的操作,所以当您知道您的重写已经更改时,您必须在某个地方运行它,而不是自动进行。还有一些情况下,WP可能不知道需要刷新规则:例如,删除注册CPT的插件。
在您自己的插件中,在激活和停用挂钩上运行它。
如果您使用flush_rewrite_rules( false ) 然后你的.htaccess 不会重新保存。