Добрый день! Есть задача - при входе пользователя с определенной ролью в админку WordPress редиректить его на страницу плагина - пробую делать так
function ld_redirect_users_by_role() {
$current_user = wp_get_current_user();
$role_name = $current_user->roles[0];
if ( 'lawyer' === $role_name ) {
wp_redirect( 'http://mysite.ru/wp-admin/admin.php?page=your_information' );
}
}
add_action( 'admin_init', 'ld_redirect_users_by_role' );
получаю ошибку ERR_TOO_MANY_REDIRECTS
если же использую
wp_redirect( 'http://mysite.ru/' );
то нормально редиректит. Что я делаю не так ?