2014-02-18 88 views
0

我有一个模板文件,带有定制驱动woocommerce网站,最近更新到Woocommerce 2.1.2。Woocommerce模板覆盖不支持woocommerce.php

的问题是,在插入MyTemplate的/ woocommerce /归档product.php不工作,只有当我删除woocommerce.php,但后来我以前所有的定制都将丢失

我有所做的更改代码在我woocommerce.php,作为建议

<?php woocommerce_content(); ?> 

在我function.php增加了支持这样的:

add_theme_support('woocommerce'); 

其他模板FIL例如。 woocommerce/content-single-product.php似乎与我对他们所做的更改一起工作...

是否因为更新到v2?如何确定我的定制工作正常?

而且,我试图复制存档product.php到插件/ woocommerce文件夹,但似乎仍然没有使用该文件......

回答

1

尝试将/可湿性粉剂内容/插件/ woocommerce /包括/类-WC-模板的functions.php

评论这样的台词:

if (is_singular('product')) 
{ 

//while (have_posts()) : the_post(); 

       wc_get_template_part('content', 'single-product'); 

//endwhile; 

} else { ... 
+1

谢谢,但如果我更新Woocommerce插件,它不会丢失? – Gas

+0

它工作?其实最好不要修改核心文件,但我不明白为什么要查找帖子来显示单个产品。 –

+0

谢谢,我没有尝试过,因为我通过其他方式做了我想要的东西 - 通过在functions.php中挂钩(看起来是WooCommerce期望进行更改的方式)。干杯,g – Gas