defined( 'ABSPATH' ) OR die( 'This script cannot be accessed directly.' ); /** * WooCommerce Theme Support * * @link http://www.woothemes.com/woocommerce/ */ add_action( 'after_setup_theme', 'us_woocommerce_support' ); function us_woocommerce_support() { add_theme_support( 'woocommerce' ); } if ( ! class_exists( 'woocommerce' ) ) { return FALSE; } global $woocommerce; if ( version_compare( $woocommerce->version, '2.1', '<' ) ) { define( 'WOOCOMMERCE_USE_CSS', FALSE ); } else { add_filter( 'woocommerce_enqueue_styles', 'us_woocommerce_dequeue_styles' ); function us_woocommerce_dequeue_styles( $styles ) { $styles = array(); return $styles; } } add_action( 'wp_enqueue_scripts', 'us_woocommerce_enqueue_styles' ); function us_woocommerce_enqueue_styles( $styles ) { global $us_template_directory_uri; wp_enqueue_style( 'us-woocommerce', $us_template_directory_uri . '/css/us.woocommerce.css', array(), US_THEMEVERSION, 'all' ); } // Adjust markup for all woocommerce pages remove_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10 ); if ( ! function_exists( 'us_woocommerce_before_main_content' ) ) { add_action( 'woocommerce_before_main_content', 'us_woocommerce_before_main_content', 10 ); function us_woocommerce_before_main_content() { echo '