Как обновить настройку темы после изменения цвета внутри wpColorPicker?

Я разрабатываю свой собственный виджет с настройкой, где я могу настроить собственный цвет для виджета. Я использую этот код для инициализации wpColorPicker вместо ввода текста по умолчанию в методе form() класса Widget:

 jQuery(document).ready(function($){ $('#<?php echo $this->get_field_id( 'bg_color_1' ); ?>').wpColorPicker(); }); 

Все отлично работает, но если вы пытаетесь изменить цвет в Theme Customizer после изменения значения, ничего не происходит: кнопка «Сохранить» все еще неактивна, а страница сайта не освежает новый цвет.

Ранее пытались запустить событие change , но не работали:

 $('#<?php echo $this->get_field_id( 'bg_color_1' ); ?>').wpColorPicker({ change: function(event, ui) { $('#<?php echo $this->get_field_id( 'bg_color_1' ); ?>').change(); } }); 

Как перезагрузить предварительный просмотр страницы (вызвать событие, когда значение внутри моего ввода было изменено)?