Intereting Posts
Переадресация с Tumblr на новый WP Изменено wp.media.view.Settings.Gallery в Backbone JS, но редактирование не работает Страница не загружается Пользовательский тип сообщения с has_archive игнорирует мой собственный архив и отдельный шаблон получить текущий идентификатор сообщения внутри крючка Изображение по умолчанию не отображается в Customizer для WP_Customize_Cropped_Image_Control Установка кода Google Analytics на WordPress блоге Устранение неполадок "запросы петли, которые занимают слишком много времени" Ограничьте фильтр специальным типом сообщения. Правильно ли я это делаю? Показывать заголовки сообщений в бутстрапе WordPress. Выпадающее меню Пользовательская переименование заголовка страницы Как сгенерировать список всех URL-адресов показывать имена сообщений и ссылки в списке боковых панелей как категории child Внутренняя ошибка сервера только для интерфейсов и определенных страниц администрирования Как установить плагин jQuery dotdotdot для WordPress?

Переименовать и изменить порядок настройки

Я пытаюсь переименовать и перестроить панель Widgets в области WP Customizer (apperance> customizer). Пока я только пытался переименовать раздел, я также хотел бы переместить его на дно.

Я использую этот код:

$wp_customize->get_section('widgets')->title = __( 'Sidebar & Footer widgets' ); 

Вот полный код:

 function my_customize_register() { global $wp_customize; //Remove various sections $wp_customize->remove_section( 'fl-js-code-section' ); // JavaScript code box $wp_customize->remove_section( 'fl-head-code-section' ); // Head code box $wp_customize->remove_section( 'fl-header-code-section' ); // Header code box $wp_customize->remove_section( 'fl-footer-code-section' ); // Footer code box $wp_customize->remove_section( 'custom_css' ); // Additonal css box // Rename various sections $wp_customize->get_section('widgets')->title = __( 'Sidebar Footer widgets' ); } add_action( 'customize_register', 'my_customize_register', 11); 

Но когда я сохраняю и перезагружаю настройки, я продолжаю получать следующее предупреждение

Предупреждение: создание объекта по умолчанию из пустого значения в /home/siteid4/public_html/_test4/wp-content/themes/bb-theme-child/functions.php в строке 51

Строка 51 – это код, который переименовывает раздел виджетов.

Странно то, что существуют различные разделы NOT from wordpress, они добавляются другими плагинами. У меня нет проблем с переименованием, это только разделы WP, с которыми я столкнулся.

Любая идея о том, как переименовать и переместить этот раздел?

Solutions Collecting From Web of "Переименовать и изменить порядок настройки"

Догадаться. Используйте «get_panel», а не «get_section»

  $wp_customize->get_panel('widgets')->title = __( 'Sidebar & Footer widgets' ); 

Переименуйте и переустановите панель Widgets в области настройки WP в внешнем виде> customizer.

http://natko.com/changing-default-wordpress-theme-customization-api-sections/

 function customize_register_init( $wp_customize ){ $wp_customize->get_section('colors')->title = __( 'Theme Colors' ); $wp_customize->get_section('colors')->priority = 500; } add_action( 'customize_register', 'customize_register_init' ); 

Для этого : Warning: Creating default object from empty value in /home/siteid4/public_html/_test4/wp-content/themes/bb-theme-child/functions.php

вы можете ввести неправильное имя раздела в remove_section или get_section.

Надеюсь, это полезно.