woocommerce_structured_data_context хук-фильтрWC 1.0

Wrap the multiple values of each type inside a graph... Then add context to each type.

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

add_filter( 'woocommerce_structured_data_context', 'wp_kama_woocommerce_structured_data_context_filter', 10, 4 );

/**
 * Function for `woocommerce_structured_data_context` filter-hook.
 * 
 * @param  $array 
 * @param  $data  
 * @param  $type  
 * @param  $value 
 *
 * @return 
 */
function wp_kama_woocommerce_structured_data_context_filter( $array, $data, $type, $value ){

	// filter...
	return $array;
}
$array
-
$data
-
$type
-
$value
-

Где вызывается хук

WC_Structured_Data::get_structured_data()
woocommerce_structured_data_context
woocommerce/includes/class-wc-structured-data.php 94
$data[ $type ] = apply_filters( 'woocommerce_structured_data_context', array( '@context' => 'https://schema.org/' ), $data, $type, $value ) + $data[ $type ];
woocommerce/includes/class-wc-structured-data.php 102
$data = apply_filters( 'woocommerce_structured_data_context', array( '@context' => 'https://schema.org/' ), $data, '', '' ) + array( '@graph' => $data );

Где используется хук в WooCommerce

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