Удаление виджетов в WordPress

Здравствуйте, уважаемые читатели. Сегодня тема статьи: "Удаление виджетов в WordPress". В Wоrdpress по умолчанию встроены 17 виджетов, которые можно встроить в область доступную в Вашей теме. Большинство этих виджетов не используется, но несмотря на это, они, хоть и незначительно, дают нагрузку на сайт.
Прежде чем производить какие-то изменения на живом сайте, проверьте всё на локальном сайте у Вас на компьютере.

Как можно избавиться от ненужных виджетов?
- Удалить ненужные виджеты, можно, добавив необходимую функцию в файл functions.php Вашей темы.
- Редактирование данного файла возможно из админ-панели, либо при наличии доступа к корневой директории, при непосредственном доступе к файлу.
Вот сама функция:
function remove_widgets() {
unregister_widget('WP_Widget_Custom_HTML'); // HTML код
unregister_widget('WP_Widget_Text'); // Текст
unregister_widget('WP_Widget_Media_Image'); // Изображение
unregister_widget('WP_Widget_Media_Video'); // Видео
unregister_widget('WP_Widget_Media_Audio'); // Аудио
unregister_widget('WP_Widget_Pages'); // Cтраницы
unregister_widget('WP_Widget_Calendar'); // Календарь
unregister_widget('WP_Widget_Archives'); // Архивы
unregister_widget('WP_Widget_Links'); // Ссылки
unregister_widget('WP_Widget_Meta'); // Мета
unregister_widget('WP_Widget_Search'); // Поиск
unregister_widget('WP_Widget_Categories'); // Категории
unregister_widget('WP_Widget_Recent_Posts'); // Последние записи
unregister_widget('WP_Widget_Recent_Comments'); // Последние комментарии
unregister_widget('WP_Widget_RSS'); // RSS
unregister_widget('WP_Widget_Tag_Cloud'); // Облако меток
unregister_widget('WP_Widget_Media_Gallery'); // Gallery
unregister_widget('WP_Nav_Menu_Widget'); // Произвольное меню
}
add_action('widgets_init', 'remove_widgets' );
- После добавления функции в файл functions.php, исчезнут все виджеты установленные в WordPress по умолчанию.
- Если Вам нужно оставить какие-то из виджетов, или через какое-то время Вы захотите вернуть, любой из удалённых виджетов, то Вам достаточно, либо удалить строчку касающуюся нужного Вам виджета, либо закомментировать её.
/* Ваш_Виджет */
После того, как строчка, касающаяся необходимого виджета, будет удалена или закомментирована, виджет станет доступен в разделе «Виджеты» в админ-панели.
Сегодня мы рассмотрели тему: "Удаление виджетов в WordPress". Научились удалять и восстанавливать встроенные виджеты WordPress. Смотрите так же видео по теме.
Надеюсь статья была вам полезна. До встречи в новых статьях.
✍
С уважением, Андрей Бондаренко.
Видео на тему "Удаление виджетов в WordPress":

WMZ-кошелёк = Z667041230317
«Wordpress»