Automattic\WooCommerce\EmailEditor\Engine
Site_Style_Sync_Controller::sync_settings_data
Sync settings data from site theme to email-compatible format
Метод класса: Site_Style_Sync_Controller{}
Хуков нет.
Возвращает
array. Email-compatible settings.
Использование
// private - только в коде основоного (родительского) класса $result = $this->sync_settings_data( $site_settings ): array;
- $site_settings(массив) (обязательный)
- Site theme settings.
Код Site_Style_Sync_Controller::sync_settings_data() Site Style Sync Controller::sync settings data WC 11.2.2
private function sync_settings_data( array $site_settings ): array {
$email_settings = array();
// Sync color palette.
if ( isset( $site_settings['color']['palette'] ) ) {
$email_settings['color']['palette'] = $site_settings['color']['palette'];
}
return $email_settings;
}