Intereting Posts
Фильтровать изображения в медиа-библиотеке Фильтр taxonomy_template не загружает шаблон пользовательской таксономии Загрузка следующих сообщений с AJAX, не работающим с пользовательским типом сообщения как разрешить загрузку после подписки на рассылку новостей? Эффективно сортировать только определенные категории по специальному полю Страница администратора: форма с enctype = "multipart / form-data" не передает данные Плагин admin page meta_box переключает и состояние заказа не сохраняет WP All Import: каналы фидов wp_redirect () не работает над отправкой формы с помощью init hook Добавление пункта меню в главное меню заменяя идентификатор сообщения по имени персонализированного сообщения в URL-адресе Страницы родителя / ребенка Фильтр get_adjacent_post () для частных сообщений, как изменить JOIN / WHERE? Как сохранить настройки пользовательской страницы продукта вкладки в стороне администратора в базе данных? wordpress ajax не работает для выбора

Удаление неактивных виджетов

Я ищу функцию, а не PLUGIN, которая позволяет мне удалить неактивные виджеты … была ли тема перед скриптом для удаления всех неактивных виджетов? с ответом, однако это не работает для меня.

Любые другие решения?

С уважением.!

введите описание изображения здесь

Solutions Collecting From Web of "Удаление неактивных виджетов"

function andrew_unregister_widgets() { unregister_widget( 'WP_Widget_Archives' ); unregister_widget( 'WP_Widget_Calendar' ); unregister_widget( 'WP_Widget_Categories' ); unregister_widget( 'WP_Widget_Links' ); 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' ); unregister_widget( 'WP_Widget_Search' ); unregister_widget( 'WP_Widget_Tag_Cloud' ); unregister_widget( 'WP_Widget_Text' ); } add_action( 'widgets_init', 'andrew_unregister_widgets()' ); 

Это отменяет все встроенные виджеты WordPress. Какие из них уже активны, вам придется вручную проверять и удалять функцию перед добавлением ее в файл functions.php .

EDIT: удаление неактивных виджетов при загрузке области администратора:

 function andrew_remove_inactive_widgets() { $widgets = get_option( 'sidebars_widgets' ); $widgets['wp_inactive_widgets'] = array(); update_option( 'sidebars_widgets', $widgets ); } add_action( 'admin_init', 'andrew_remove_inactive_widgets' );