访问控制规则的最佳位置在哪里?我需要一个地方(过滤器或动作),在这些东西工作的地方:
- 我仍然可以重定向,所以还没有向输出发送任何内容
- 具有显示内容的全局对象已经被解析,这意味着我从
$post
、$page
和其他全局中知道将显示哪个帖子/页面/目录 - 当有人更改永久链接(不同的URL路径片段)时,位置是防弹的
附言:我必须对访问规则有绝对的控制权,所以我不会接受第三方解决方案(一些推荐的插件),我只是想自己写(各种正当理由)。
检查Codex操作参考。
"wp"操作是在wp对象设置时调用的,但在输出之前调用,因此这应该符合您的要求。
这个钩子在前端和管理中都会触发,因此您可能需要根据自己的需求来控制它,例如if( is_admin() )