我有一个带有自定义功能的模板文件,最近更新为Woocommerce 2.1.2。
问题是插入的myTemplate / woocommerce / archive-product.php所做的更改无法正常工作,只有当我删除woocommerce.php时,我的所有以前的自定义都会丢失
我的woocommerce.php中有代码,如建议
<?php woocommerce_content(); ?>
并在我的function.php中添加了支持:
add_theme_support( 'woocommerce' );
其他模板文件,例如。 woocommerce / content-single-product.php似乎与我对他们所做的改变有关......
是因为对v2的更新?如何修复我的自定义工作?
另外,我尝试将archive-product.php复制到plugins / woocommerce文件夹,但似乎仍然没有使用该文件......
答案 0 :(得分:1)
尝试访问/wp-content/plugins/woocommerce/includes/class-wc-template-functions.php
评论这样的行:
if ( is_singular( 'product' ) )
{
//while ( have_posts() ) : the_post();
wc_get_template_part( 'content', 'single-product' );
//endwhile;
} else { ...