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

wc_esc_json() WC 3.5.5

Escape JSON for use on HTML or attribute text nodes.

Хуков нет.

Возвращает

Строку. Escaped JSON.

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

wc_esc_json( $json, $html );
$json(строка) (обязательный)
JSON to escape.
$html(true/false)
True if escaping for HTML text node, false for attributes. Determines how quotes are handled.
По умолчанию: false

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

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

Код wc_esc_json() WC 4.5.2

woocommerce/includes/wc-formatting-functions.php
<?php
function wc_esc_json( $json, $html = false ) {
	return _wp_specialchars(
		$json,
		$html ? ENT_NOQUOTES : ENT_QUOTES, // Escape quotes in attribute nodes only.
		'UTF-8',                           // json_encode() outputs UTF-8 (really just ASCII), not the blog's charset.
		true                               // Double escape entities: `&amp;` -> `&amp;amp;`.
	);
}