我知道之前已经问过这个问题,我正在尝试根据WooCommerce tutorials进行设置,但我不知道我目前的非woocommerce主题中缺少哪一部分。
主页看起来不错:http://demo.bergdahl.com/
其他网页有面包屑,看起来不错:http://demo.bergdahl.com/bergdahl-associates-inc/
即使像购物车,结帐和我的帐户这样的网页看起来也不错。
产品页面看起来不错(部分原因是将page.php复制到woocommerce.php并在每个WC教程中添加了woocommerce调用):http://demo.bergdahl.com/product/6-oz-catridge/
商店页面或类别页面看起来很糟糕。没有面包屑,标题都错了。
类别页面:http://demo.bergdahl.com/product-category/catridges/
购物页面:http://demo.bergdahl.com/shop/
如上所述,我做了教程的部分,它说要替换循环(从page.php文件创建一个woocommerce.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>';
}
我遇到的问题是找出我的主题包装器。我正在使用的主题是Builder theme的儿童主题。我查看了源代码,并没有看到像<section id="main">
那样简单的事情。我需要一些帮助来发现我可以进行这些更改以使网站正常工作。
谢谢, 马特