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, но подобные "улучшения" жутко раздражают. Чем визуальный настройщик может быть удобнее для выбора темы или настройки виджетов мне не понять.
Информация о плагине в репозитории wordpress.org не найдена. Или wordpress.org в данный момент недоступен или плагин был временно удален из репозитория (например, из-за найденной критической ошибки в плагине). Попробуйте найти плагин в репозитории вручную.
Понравился пост? Подпишись на обновления по RSS или Twitter !
#1,
О, я и не знал, что это можно отключить. Спасибо.
#2,
Лучше сразу привыкнуть к нововведениям, чем годами устанавливать разные плагины, которые делают "как было". Прогресс не стоит на месте!
#3,
привыкнуть можно лишь к тому, что непривычно, но удобно. а делать кучу лишних кликов, чтобы сменить тему или настроить виджет - кому это надо? только мобильным пользователям, которым неудобно пользоваться разными вкладками браузера. я к нововведениям отношусь нормально - к верхней панели привык и уже не представляю себе сайт без нее, хотя раньше был категорически против. но вот настройщик - он реально замедляет работу.
#4,
Крайне полезный плагин! Я даже не поленился и 5 звезд ему поставил на сайте с плагинами. Тоже жутко бесит настройщик.
#5,
+1 нужный плагин
разрабам wp лучше не тупить, а вставить где нить галочку, которая может включать или отключать визуальный настройщик.
#6,
Воспользовался кодом, так как удаление настройщика вообще это перебор - в нем настраивается фон и прочие вещи, которые не визуально настраивать сложно. Да и полно тем, где половину настроек можно только в настройщике настроить и никак иначе..
#7,
Отличный плагин, давно пользуюсь!