WooCommerce的主题模版层级
1、产品详情页模版层级
[0] => woocommerce.php
[1] => $custom.php // 自定义模版文件,如设置的话
[2] => single-product.php
[3] => woocommerce/single-product.php
[4] => plugins/woocommerce/templates/single-product.php // wcc 插件中的模版文件
特别说明#1:
0的优先级最高,数字越大优先级越低。
掌握模版层级的最有效方法,就是亲自动手测试。测试方法为———
先创建优先级低的模版文件,再创建优先级高的模版文件,访问同一个详情页查看到底用了
哪个模版文件。
特别说明#2:
2、产品分类归档页模版层级
[0] => woocommerce.php
[1] => taxonomy-product_cat-$slug.php
[2] => woocommerce/taxonomy-product_cat-$slug.php
[3] => taxonomy-product_cat.php
[4] => woocommerce/taxonomy-product_cat.php
[5] => plugins/woocommerce/templates/taxonomy-product_cat.php
其中$slug 代表的是产品分类的别名
3、产品标签归档页模版层级
[0] => woocommerce.php
[1] => taxonomy-product_tag-$slug.php
[2] => woocommerce/taxonomy-product_tag-$slug.php
[3] => taxonomy-product_tag.php
[4] => woocommerce/taxonomy-product_tag.php
[5] => plugins/woocommerce/templates/taxonomy-product_tag.php
4、全局属性归档页模版层级
特别说明#2:
$term_slug 指的是全局属性下具体项目的别名,即
5、WCC 创建的页面模板层级
5.1、店铺页面
[0] => woocommerce.php
[1] => archive-product.php
[2] => woocommerce/archive-product.php
[3] => plugins/woocommerce/templates/archive-product.php
5.2、我的账户页、结算页、购物车页、用户协议页
普通页面,按照 WordPress 默认的模板层级规则来
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END