Как удалить ненужные виджеты из административной панели

Примеры использования функции unregister_widget, удаляющей виджеты из административной панели.
👍 Научим создавать сайты на WordPress бесплатно за 19 уроков. Подробнее →

Для удаления виджетов нужно использовать функцию: unregister_widget

Пример использования:

function my_unregister_widget() {
	unregister_widget('WP_Widget_Pages'); /* Страницы */
	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_Text'); /* Текст */
	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_Nav_Menu_Widget'); /* Произвольное меню */
}
add_action('widgets_init', 'my_unregister_widget');

Данный код нужно добавить в файл functions.php вашей активной темы

Создай свой первый сайт на WordPress

zetrider

Кодинг, дизайн, wordpress

Оцените автора
Добавить комментарий