Sle*_*vin 13 wordpress woocommerce
我正在尝试定制标准的woocommerce主题,到目前为止一直运作良好.我从复制的所有模板文件/plugins/woocommerce/templates
,以/mytheme/woocommerce
和自定义的文件.
但是,当我改变什么都archive-product.php
没有发生?我甚至试图在核心文件(/plugins/woocommerce/templates/archive-product.php
)中自定义它,但我不工作.
我想改变h1
标题的类:<h1 class="page-title"><?php woocommerce_page_title(); ?></h1>
.
所以我查找了所有的 woocommerce模板文件,该类page-title
只出现在这一个文件中(以防止编辑错误的文件).
编辑:
详细地说,我想自定义此路径中使用的主题:http://example.com/product-category/mycategory
小智 24
我尝试了以上所有解决方案,但无济于事.无论我做了什么,archive-product.php都没有被使用.相反,大多数woocommerce页面都使用了我主题中的page.php.
我的解决方案是添加主题支持......自从我使用woocommerce以来已经有一段时间了,所以我完全忘记了这一点.但是在我的functions.php文件中添加以下行后,现在正在使用archive-product.php(/mytheme/woocommerce/archive-product.php),我可以更新它,因为我应该可以.
add_theme_support('woocommerce');
Run Code Online (Sandbox Code Playgroud)
Tal*_* me 17
似乎这仍然是Woocommerce中的一个问题.对于登陆此处的任何人,从版本2.1.6开始,以下解决方案适用于我.
显然问题是由于woocommerce_content()函数输出了存档内容的错误页面.
我使用以下方法来解决它:
将woocommerce.php替换为woocommerce_content():
if ( is_singular( 'product' ) ) {
woocommerce_content();
}else{
//For ANY product archive.
//Product taxonomy, product search or /shop landing
woocommerce_get_template( 'archive-product.php' );
}
Run Code Online (Sandbox Code Playgroud)
信用:在这里找到解决方案
小智 8
这是我如何修复我的:
归档时间: |
|
查看次数: |
20407 次 |
最近记录: |