Как полностью удалить поддержку виджетов из темы/плагина?
Например, удалить внешний вид -> страница виджетов и запретить WP загружать классы виджетов и все, что связано с виджетами.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
возможно, удаление боковых панелей codex.wordpress.org/Function_Reference/unregister_sidebar
Одним из вариантов может быть просто удаление кода виджета из файла sidebar.php, а также страниц верхнего/нижнего колонтитула/сообщений, если они используют виджеты.
Однако взгляните на этот фрагмент кода (любезно предоставленный этим сайтом ), который вы можете добавить в свой файл functions.php и отключить виджеты. Я думаю, что это был бы более чистый подход, если вы хотите изменить темы и по-прежнему отключать виджеты.
Обратите внимание, что это отключит только виджеты на вашей домашней странице, поэтому вам нужно будет найти дополнительные условия для отдельных страниц/сообщений/и т. д.
Если вы используете внутренние функции из
widgets.php
, то это так же просто: