Nella maggior parte dei casi, il plugin WooCommerce si integra perfettamente con la maggior parte dei temi di WordPress. Esistono però delle eccezioni. Vediamo come è possibile risolvere il problema.
1° Metodo
Il primo metodo è quello di utilizzare woocommerce_content (). Scopriamo in che modo.
- Per prima cosa duplica la page.php del tuo tema e rinominate in woocommerce.php tale da avere “themes/ILTUOTEMA/woocommerce.php”.
- Adesso aprite il file woocommerce.php e modificatelo in questo modo:
- Eliminate tutto il codice che comincia con
<?php
if
( have_posts() ) : fino a
<?php
endif
; ?>
- Eliminate tutto il codice che comincia con
Sostituite il codice cancellato con il codice seguente: <?php woocommerce_content();
?>
2° Metodo
Il secondo metodo è quello di utilizzare il file functions.php del vostro tema.
- Aprire il file function.php e sostituire il seguente codice:
remove_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10); remove_action( 'woocommerce_after_main_content', 'woocommerce_output_content_wrapper_end', 10);
- con questo codice:
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>'; }