Здравствуйте. создал новый виджет, и в плагине acf выбрал этот виджет для добавления полей, но при сохранении виджета не сохраняется значение поля acf в виджете.
class headerWidget extends WP_Widget {
/*
* создание виджета
*/
function __construct() {
parent::__construct(
'header_widget',
'Виджет хедера', // заголовок виджета
array( 'description' => 'Header settings' ) // описание
);
}
}
/*
* регистрация виджета
*/
function header_widget_load() {
register_widget( 'headerWidget' );
}
add_action( 'widgets_init', 'header_widget_load' );
по идее acf сам сохраняет значения, нужен ли метод update в виджете в данном случае, и как сохранять в нём значения acf?
вывожу поле во фронтенде так:
$headerImage1 = get_field( "logo_image_1" );
logo_image_1 конечно создано в настройках acf