Иногда нужно запретить пользователям попадать в админку (через меню, или при ручном вводе адреса в строку браузера). Для этого нужно добавить следующий код в файл functions.php своей темы:
function users_redirect(){
wp_redirect(site_url());
die();
}
if(!current_user_can('manage_options')){
add_action('admin_init','users_redirect');
}
можно использовать другое условиеif( !current_user_can('administrator') )
Тогда в админку смогут зайти только администраторы. А в примере выше, еще и модераторы могут заходить в админку.

Только куда вставлять эти коды в файле, в какую строку?
ОтветитьУдалитьДля этого нужно добавить следующий код в файл functions.php своей темы
ОтветитьУдалитьвыдает вот такую хрень ( HTTP ERROR 500 )
ОтветитьУдалить