Сколько предустановленных виджетов вы используете на своем сайте? Более чем уверен, что не больше двух – трех, а остальные полтора десятка “родных” таких как архив дат, свежие записи и комментарии, рубрики и т.д. так и висят мертвым грузом.
Постепенно вы устанавливаете новые плагины или ресурсозатратные темы, список виджетов растет. И вот уже их не полтора десятка, а три… это негативно сказывается на производительности сайта и, как следствие, на оптимизации.
Мы расскажем вам обо всех способах, которыми можно удалить неиспользуемые виджеты в wordpress.
Удалить виджет в WordPress с помощью плагина
Десятки тысяч пользователей wordpress по всему миру уже решили с каким плагином работать, когда дело касается оптимизации. Речь о Clearfy. В нем есть сотни полезных функций. В данном контексте нас интересует мгновенное удаление виджетов. Вы можете скачать плагин с сайта или скопировав название, найти его через админку в поиске. Он будет в списке бесплатных плагинов. Установите и активируйте Clearfy.
Сделайте следующий переход: «Настройки» => «Clearfy меню» =>
=> далее раздел «Виджеты». На изображении ниже вы можете увидеть какое огромное количество может быть предустановлено на вашем вордпресс сайте. Мы готовы поспорить, что про многие вы даже и не знали. Например, «Twenty Eleven Ephemera». Ознакомьтесь с предложенными функциями и активируйте необходимые. Стоит лишь нажать кнопку ВКЛ, затем сохранить настройки.
Удалить виджет в WordPress с помощью кода
Если вам по какой-то причине не подошел ни один из предложенных выше вариантов, воспользуйтесь кодом. Его необходимо вставить в файл functions.php
в теме вашего сайта. Затем уберите строку(-и), где указываются виджеты, которые удалять не следует. Сохранитесь!
function true_remove_default_widget() { unregister_widget('WP_Widget_Archives'); // Архивы unregister_widget('WP_Widget_Calendar'); // Календарь unregister_widget('WP_Widget_Categories'); // Рубрики unregister_widget('WP_Widget_Meta'); // Мета unregister_widget('WP_Widget_Pages'); // Страницы unregister_widget('WP_Widget_Recent_Comments'); // Свежие комментарии unregister_widget('WP_Widget_Recent_Posts'); // Свежие записи unregister_widget('WP_Widget_RSS'); // RSS unregister_widget('WP_Widget_Search'); // Поиск unregister_widget('WP_Widget_Tag_Cloud'); // Облако меток unregister_widget('WP_Widget_Text'); // Текст unregister_widget('WP_Nav_Menu_Widget'); // Произвольное меню } add_action( 'widgets_init', 'true_remove_default_widget', 20 );
Заключение
Очевидно что при манипуляции с кодом, нужно быть уверенным в своих силах. Навредить в этом вопросе легче, чем что-либо улучшить. Время это наш главный ресурс, старайтесь тратить его эффективно, автоматизировав свою работу. Задумайтесь о работе с плагином. Риска в этом нет никакого. Тем более, что Clearfy постоянно обновляется, а его разработчики следят за совместимостью с другими плагинами и темами.