seiya-n1987 of WordPress
6/8/2017 - 6:04 AM

WooCommerce initial setting

No Description

<?php
/***********************************************

Declare WooCommerce support

***********************************************/
add_action( 'after_setup_theme', 'woocommerce_support' );

function woocommerce_support() {
	add_theme_support( 'woocommerce' );
}


/***********************************************

unhook the WooCommerce wrappers

***********************************************/
remove_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10);
remove_action( 'woocommerce_after_main_content', 'woocommerce_output_content_wrapper_end', 10);

/***********************************************

display the wrappers your theme requires

***********************************************/
add_action('woocommerce_before_main_content', 'my_theme_wrapper_start', 10);
add_action('woocommerce_after_main_content', 'my_theme_wrapper_end', 10);

function my_theme_wrapper_start() {
	echo '<section id="main">';
}

function my_theme_wrapper_end() {
	echo '</section>';
}
?>