Как запретить менять тему всем администраторам, кроме главного

Иногда в блоге есть несколько администраторов, и все они могут поменять тему. Однако такое положение можно исправить, запретив менять тему всем, кроме одного.
И тогда тему блога сможет сменить только пользователь с ID=1 (можно изменить на любой другой).

Для этого нужно добавить в файл functions.php:

	
add_action('admin_init', 'disable_changing_theme_for_non_admin');
function disable_changing_theme_for_non_admin() {
    global $submenu, $userdata;
    get_currentuserinfo();
    if ($userdata->ID != 1) {
        unset($submenu['themes.php'][5]);
    }
}
VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

Об авторе ADv

Занимаюсь разработкой сайтов и магазинов на WordPress. Оказываю платные помощь и консультации. Skype: advokat_b
Scroll To Top