Wordpress 区分前端和后端的条件

Wordpress 区分前端和后端的条件,wordpress,function,conditional-statements,Wordpress,Function,Conditional Statements,在我的网站上,我以管理员身份登录。我想使用一个条件在前端应用add_filter。这一点不应适用于后端 注意:我在这两种情况下都已登录,而且我还尝试使用!是_admin()条件,该条件也会失败。请建议。例如:下面给出了非管理员用户的钩子:钩子可以相应地替换 if( !is_admin() ){ add_filter('pre_get_posts','my_filter_the_search',10,1); } 你可以简单地使用 add_filter('pre_get_posts','m

在我的网站上,我以管理员身份登录。我想使用一个条件在前端应用
add_filter
。这一点不应适用于后端


注意:我在这两种情况下都已登录,而且我还尝试使用
!是_admin()
条件,该条件也会失败。请建议。

例如:下面给出了非管理员用户的钩子:钩子可以相应地替换

if( !is_admin() ){
    add_filter('pre_get_posts','my_filter_the_search',10,1);
}
你可以简单地使用

add_filter('pre_get_posts','my_filter_the_search',10,1);

分享你的代码