我的wordpress管理员有问题。 当我使用该角色的帐户是供应商并转到:mywebsite.com/wp-admin它自动重定向到mywebsite.com,但当我使用帐户是admin1时,该角色运行良好(直接到mywebsite.com/wp-管理员) 在它运行良好之前我已经停用并反应我的插件 我使用function:delete_option(' myplugin_default_data_installed');我停用我的插件时删除我的插件 我不知道如何解决它。我知道如果我删除插件中的delete_option()它运行良好,但知道我想修复我的数据库 任何人都可以帮助我 非常感谢
答案 0 :(得分:1)
你可以在functions.php文件中使用hooks.put这段代码。
add_action( 'init', 'blockusers_init' );
function blockusers_init() {
if ( is_admin() && ! current_user_can( 'administrator' ) &&
! ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) {
wp_redirect( home_url() );
exit;
}
}
我希望这对你有用。 感谢。