您能改正代码is_admin()吗

时间:2016-12-15 作者:user109025

我的函数中有此代码。php:

add_action( \'init\', \'blockusers_init\' );
function blockusers_init() { 
    if ( is_admin() && ! current_user_can( \'administrator\' ) && ! ( defined( \'DOING_AJAX\' ) && DOING_AJAX ) ) {
        wp_redirect( \'http://madeeasy-online.com/zhile-2/dobavit-obyavlenie/\', 302);
        exit;
    }
}
但我想让“版主”联系到管理小组。我应该向代码中添加什么?

提前感谢Sv

1 个回复
SO网友:Abhik

什么是主持人?自定义用户角色?如果是,则:

add_action( \'init\', \'blockusers_init\' );
function blockusers_init() { 
    if ( is_admin() && (!current_user_can( \'administrator\' ) || !current_user_can( \'moderator\' ) ) && ! ( defined( \'DOING_AJAX\' ) && DOING_AJAX ) ) {
        wp_redirect( \'http://madeeasy-online.com/zhile-2/dobavit-obyavlenie/\', 302);
        exit;
    }
}

相关推荐

如何在Functions.php中链接style.css

我是WordPress的新手;我刚开始学习WordPress。我想把风格联系起来。函数中的css。php,但我无法解决这里可能存在的问题。谁能给我指出正确的方向吗?指数php<?php get_header(); ?> <?php if ( have_posts() ) { while ( have_posts() ) { the_post();