• Hi i've a problem with the integration of woocommerce and my template (White Rock from themeforest:
    
    Woocomerce product page and single product page use the "blog" page template by default, ad i don't want it :) i found a similar problem and the fix but i don't know how to apply it, anyone can help me ?
    
    FIX:

    By inserting a few lines in your theme’s functions.php file, First 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);

    Then hook in your own functions to 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 ”;
    }

    function my_theme_wrapper_end() {
    echo ”;
    }

    Make sure that the markup matches that of your theme. So for white-rock theme, I replaced “main” with “container-sidebar”. Et voilà 🙂 http://lafermedusarget.fr/boutique/amour-en-cage-or-24-carats-2/`

    I’ve tryed to insert in my theme functions.php the code:

    remove_action( ‘woocommerce_before_main_content’, ‘woocommerce_output_content_wrapper’, 10);
    remove_action( ‘woocommerce_after_main_content’, ‘woocommerce_output_content_wrapper_end’, 10);
    add_action(‘woocommerce_before_container-sidebar_content’, ‘my_theme_wrapper_start’, 10);
    add_action(‘woocommerce_after_container-sidebar_content’, ‘my_theme_wrapper_end’, 10);

    function my_theme_wrapper_start() {
    echo ”;
    }

    function my_theme_wrapper_end() {
    echo ”;
    }`

    But i think it’s wrong :/ thanks for the help 🙂

    http://wordpress.org/extend/plugins/woocommerce/

  • The topic ‘Custom Template Error’ is closed to new replies.