
Step1
當佈景主題不支援時,進到Woocommerce的購物畫面版型就會大跑版。

Step2
首先,將原來佈景中的page.php複製一份,並重新命名為woocommerce.php。

Step3
接著再複製wp-content/plugins/woocommerce/templages目錄到佈景主題中。

Step4
再重新命名為woocommerce。

Step5
都將檔案複製完畢後,開啟woocommerce.php,將原來迴圈的地方,改為以下的語法。
<?php if (have_posts()):?>
<?php woocommerce_content(); ?>
<?php endif;?>

Step6
接著再開啟functions.php,加入以下的語法。
<?php /* woocommerce */
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_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>';
}
add_action( 'after_setup_theme', 'woocommerce_support' );
function woocommerce_support() {
add_theme_support( 'woocommerce' );
}
?>

Step7
都完成後,再重新整理後台的佈景主題,這時原先的警告訊息已消失了。

Step8
接著再回到前台看一下,哈~畫面終於正常啦!

Step9
就連結帳畫面也ok了,因此有在用woocommerce的朋友,也可將現有的佈景主題,支援woocommerce。
