WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

WP_Theme_JSON_Resolver::get_merged_data() public WP 5.8.0

There are different sources of data for a site: core and theme.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

While the getters get_core_data, get_theme_data return the raw data from the respective origins, this method merges them all together.

If the same piece of data is declared in different origins (core and theme), the last origin overrides the previous. For example, if core disables custom colors but a theme enables them, the theme config wins.

{} Это метод класса: WP_Theme_JSON_Resolver{}

Хуков нет.

Возвращает

WP_Theme_JSON.

Использование

$result = WP_Theme_JSON_Resolver::get_merged_data( $settings );
$settings(массив)
Existing block editor settings.
По умолчанию: empty array

Список изменений

С версии 5.8.0 Введена.

Код WP_Theme_JSON_Resolver::get_merged_data() WP 5.8.2

public static function get_merged_data( $settings = array() ) {
	$theme_support_data = WP_Theme_JSON::get_from_editor_settings( $settings );

	$result = new WP_Theme_JSON();
	$result->merge( self::get_core_data() );
	$result->merge( self::get_theme_data( $theme_support_data ) );

	return $result;
}