Woocommerce模板覆盖不适用于Woocommerce.php



我有一个模板文件,其中包含驱动wooccommerce网站的自定义功能,最近更新为Wooccommerce2.1.2。

问题是,对插入的myTemplate/woocommerce/archive-product.php所做的更改不起作用,只有当我删除woococommerce.php时,但我之前的所有定制都会丢失

正如建议的那样,我在我的woommerce.php中有代码

<?php woocommerce_content(); ?>

并在我的函数中添加了支持。php如下:

add_theme_support( 'woocommerce' );

其他模板文件,例如wooccommerce/content-single-product.php,似乎可以使用我对它们所做的更改。。。

是因为v2的更新吗?如何才能修复我的定制工作?

此外,我尝试将archive-product.php复制到plugins/woocommerce文件夹中,但似乎仍然没有使用该文件。。。

尝试转到/wp-content/plugins/wooccommerce/included/class-wc-template-functions.php

评论行如下:

if ( is_singular( 'product' ) ) 
{
//while ( have_posts() ) : the_post();
wc_get_template_part( 'content', 'single-product' );
//endwhile;
} else { ...

最新更新