【发布时间】:2012-08-22 07:11:03
【问题描述】:
我正在尝试在我的主题中构建一个功能,该功能依赖于在发送标头之前执行的操作。所以我很自然地像这样挂入了 Init 钩子:
add_action('init', 'my_function');
但问题是我只希望 my_function 在用户不查看管理部分或登录页面时运行。
那么我可以使用什么钩子,它只是前端,但在发送标头之前运行。 Looking at the API reference,似乎没有,显然条件在运行时的早期不起作用。
所以除了搜索 /wp-admin/ 和 /wp-login/ 的 URL(这对我来说似乎很笨拙)之外,我无法弄清楚。
【问题讨论】:
标签: wordpress conditional-statements