WC_Structured_Data::generate_website_data()
Generates WebSite structured data.
Description Description
Hooked into woocommerce_before_main_content action hook.
Source Source
File: includes/class-wc-structured-data.php
public function generate_website_data() {
$markup = array();
$markup['@type'] = 'WebSite';
$markup['name'] = get_bloginfo( 'name' );
$markup['url'] = home_url();
$markup['potentialAction'] = array(
'@type' => 'SearchAction',
'target' => home_url( '?s={search_term_string}&post_type=product' ),
'query-input' => 'required name=search_term_string',
);
$this->set_data( apply_filters( 'woocommerce_structured_data_website', $markup ) );
}