woocommerce_structured_data_context
Usage
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
- -
Where the hook is called
woocommerce_structured_data_context
woocommerce/includes/class-wc-structured-data.php 102
$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 110
$data = apply_filters( 'woocommerce_structured_data_context', array( '@context' => 'https://schema.org/' ), $data, '', '' ) + array( '@graph' => $data );