Каков наилучший способ получить метку customizeAction по умолчанию для разделов настройщика, добавленных с помощью JavaScript?
Вот код с меткой настраиваемого действия:
customSection = new api.Section( 'my_section', { priority: 1, panel: 'my_panel', title: 'Testing Section', customizeAction: 'Custom Action'} );
Значением по умолчанию customizeAction является пустая строка.
Можно ли отобразить текст по умолчанию - "Настройка"?
Ответов: 1
Создан 17-11-2017 05:46
Taras Dashkevych
Ответы и комментарии:
Вы можете добавить свое собственное значение по умолчанию для всех элементов управления в PHP:
add_action ('customize_controls_enqueue_scripts', function () {
wp_add_inline_script (
«Настройка-контроля»,
Sprintf (
'wp.customize.Section.prototype.defaults.customizeAction =% s;',
wp_json_encode (__ («Настройка», «по умолчанию»))
)
);
});
Это еще не ядро, потому что значение по умолчанию является переменным в зависимости от того, определена ли панель. Это то, что мы должны выяснить и улучшить в ядре. Смотрите # 42635.