Intereting Posts
Как манипулировать всплывающим окном «добавить медиа» Можно ли исправить URL-адрес администратора за прокси-сервером без взлома ядра? Таксономия на странице индекса Показать изображения из JS? Допустимый размер памяти Как разрешать соединения с использованием небезопасного транспорта запрещены, а –require_secure_transport = ON Я ограничил wordpress зарегистрированными пользователями. Возможно ли исключить страницу? Отсутствует визуальный редактор после размещения правила перенаправления в файле .htaccess Вызов функции в обработчике коротких кодов WordPress Изменить порядок полей полей пользовательского типа на странице администрирования Поиск типа ввода в меню Есть ли способ проверить, какой файл шаблона загружается, если он не является файлом шаблона страницы? Есть ли в социальных сетях только плагин для входа в WordPress? Внедрение расширенных обложек функций add_ * Какова цель выхода из системы после обновления WordPress?

Удалить разделы Custuomize

Я выполнил решение, данное здесь Крупалом Пателем.

add_action( "customize_register", "ruth_sherman_theme_customize_register" ); function ruth_sherman_theme_customize_register( $wp_customize ) { //============================================================= // Remove header image and widgets option from theme customizer //============================================================= $wp_customize->remove_control( "header_image" ); $wp_customize->remove_panel( "widgets" ); //============================================================= // Remove Colors, Background image, and Static front page // option from theme customizer //============================================================= $wp_customize->remove_section( "colors" ); $wp_customize->remove_section( "background_image" ); $wp_customize->remove_section( "static_front_page" ); } 

Но я не могу удалить «Параметры темы», «Меню» и «Заголовочные медиа». Любая помощь?

Я работаю над Двадцатью Семнадцатью.

Первое, что нужно попробовать, – увеличить приоритет вашего действия customize_register от значения по умолчанию 10 до 100 . Причиной этого являются другие компоненты, которые добавляют свои разделы и элементы управления в одно и то же действие, а некоторые после 10 , поэтому вещи, которые вы пытаетесь удалить, просто не были добавлены.

Во-вторых, обратите внимание, что виджеты и меню – это особый случай, и они не должны быть отключены таким образом. Вместо этого есть специальный фильтр, который вы используете, чтобы предотвратить их загрузку:

 add_filter( 'customize_loaded_components', '__return_empty_array' ); 

Дополнительные сведения см. В документах с крючками .

См. Также мое сообщение о том, как сбросить настройки на пустой слайдер .

Ну, кроме ответа Уэстона, я пробовал следующие команды. Все они работали, за исключением меню.

  $wp_customize->remove_panel("nav_menus"); $wp_customize->remove_panel("widgets"); $wp_customize->remove_section('header_image'); //removes Header Media $wp_customize->remove_section('title'); $wp_customize->remove_section("static_front_page"); $wp_customize->remove_section("custom_css"); $wp_customize->remove_section("title_tagline"); $wp_customize->remove_section("colors");