Отправляет email-рассылки с помощью сервиса Sendsay
←  Предыдущая тема Все темы Следующая тема →
пишет:

Очень полезный плагин Wordpress - Customizer Remove All Parts

Customizer Remove All Parts

Разработчики движка движутся в направлении визуальной настройки тем. На практике это означает, что при запуске из верхней панели пунктов "Виджеты" или "Темы" вы переходите не в админку сайта на соответствующую страницу настройки, а в визуальный настройщик. Возможно, что визуально настраивать фон или заголовки это удобно, но выбирать тему или настраивать виджеты в этом настройщике крайне неудобно. А по слухам в WordPress версии 4.3 визуальный настройщик прикрутят даже к настройке меню. Кому это может быть удобно - я реально не понимаю. Плагин Customizer Remove All Parts решает эту проблему кардинально, полностью удаляя настройщик из движка.

Скачиваем плагин по ссылке в конце страницы и устанавливаем его:

1 Распаковываем архив.

2 Копируем папку customizer-remove-all-parts в /wp-content/plugins/.

3 Заходим в админку сайта на вкладку "Плагины" и активируем плагин.

Никаких настроек в плагине нет. Активировали плагин – все, настройщик больше не запустится. Даже пункт "Настроить" пропадет из меню.

Теперь, если вы запустите из верхней панели какой-либо пункт меню, то откроется соответствующая страница внутри админки сайта. И никакой визуальной настройки, которая лично меня жутко бесит.

Раньше я не обращал на это внимания, но в версиях 4.0-4.2 этот визуальный настройщик прикрутили и к выбору темы и к настройке виджетов. А эти вещи удобно настраивать только в админке сайта, как бы кто не считал иначе.

Единственный недостаток плагина – он отрубает настройщик вообще, не давая его запустить даже вручную и не позволяя выбрать пункты меню, для которых визуальный настройщик уместен (фон и заголовки).

Если для вас это существенный недостаток и вы хотите отключить настройщик только для указанных вами элементов меню, то вы можете вместо плагина использовать вот такой хак, вставленный в functions.php вашей темы:

//отключение настройщика для тем и виджетов start 
function wp_restore_admin_bar( $wp_admin_bar ) {
    if (current_user_can('switch_themes')) {
        $wp_admin_bar->remove_menu( 'customize-themes' );
 
        $wp_admin_bar->add_menu(array(
            'parent' => 'appearance',
            'id'     => 'themes',
            'title'  => __('Themes'),
            'href'   => admin_url('themes.php'),
            'meta'   => array(
                'class' => '',
            ),
        ));
    }
 
    if (!current_user_can('edit_theme_options')) {
        return;
    }
 
    if (current_theme_supports('widgets')) {
        $wp_admin_bar->remove_menu('customize-widgets');
 
        $wp_admin_bar->add_menu( array(
            'parent' => 'appearance',
            'id'     => 'widgets',
            'title'  => __('Widgets'),
            'href'   => admin_url('widgets.php'),
            'meta'   => array(
                'class' => '',
            ),
        ));
    }
}
add_action('admin_bar_menu', 'wp_restore_admin_bar', 100);
//отключение настройщика для тем и виджетов end

Данный код удалит запуск настройщика для пунктов меню "Темы" и "Виджеты" в верхней панели. То есть при клике на них откроется внутренняя страница админки сайта (как это и было раньше). Я очень люблю движок WordPress, но подобные "улучшения" жутко раздражают. Чем визуальный настройщик может быть удобнее для выбора темы или настройки виджетов мне не понять.

источник:http://www.wordpressplugins.ru/administration/customizer-remove-all-parts.html

Это интересно
+2

07.07.2015 , обновлено  07.07.2015
Пожаловаться Просмотров: 1057  
←  Предыдущая тема Все темы Следующая тема →


Комментарии временно отключены