如何足够早地加载我的操作?

时间:2012-05-03 作者:Volomike

使用add\\u操作,我希望尽早在插件中拦截,并根据一些规则发送304个未修改的标头。Does anyone know what the order is of events? 当我查看时this page, 这似乎暗示了最好的地方是加载plugins\\u,并且它位于init事件之前。对吗?该链接中的页面没有描述事件顺序,但似乎暗示了它。

1 个回复
最合适的回答,由SO网友:ampt 整理而成

您引用的页面中列出的事件顺序正确。如果要查看针对特定请求触发了哪些事件,可以安装debug-bardebug-bar-action-hooks.

如果您想发送标题plugins_loadedinit 将起作用。但建议使用send_headers 解析请求后立即激发的操作,如果您的规则依赖于WP_Query 您需要使用send_headers.

结束

相关推荐

Custom Post Row Actions

我偶然发现this question 在写这个问题的时候。我有一个问题是关于这个问题的。我发现你用的是get_delete_post_link 筛选为我的操作创建一个新的url(或一个类似的函数——在任何情况下,我都会将该函数与布尔值一起使用)。唯一的问题是,I don\'t know how to capture the event now. 考虑到我在谷歌上找不到很多关于行后操作的例子,我将不胜感激-/public function _wp_filter_get_delete_post_link( $