Dre*_*ker 8 wordpress conditional-statements
我正在尝试在我的主题中构建一个功能,该功能依赖于在发送标头之前执行操作.所以很自然地我像这样迷上了Init钩子:
add_action('init', 'my_function');
Run Code Online (Sandbox Code Playgroud)
但问题是,如果用户没有查看管理部分或登录页面,我只想运行my_function.
那么我可以使用哪种钩子只是前端,但是在发送头之前运行.看看API参考,似乎没有任何,显然条件在运行时的早期不起作用.
所以除了搜索/ wp-admin /和/ wp-login /的URL(这对我来说似乎很笨)我无法弄清楚.
小智 7
结束你的动作的钩子和功能 if(!is_admin()){}
像这样:
if(!is_admin()) {
//Style
add_action('init', 'style');
function style()
{
wp_enqueue_style('style', THEMEROOT . '/css/your.css');
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9431 次 |
| 最近记录: |