Custom term templates

时间:2015-05-05 作者:Steve Kim

所以,我在网上做了一些研究,但没有找到可靠的答案,所以我来了。

我需要为特定类别创建自定义woocommerce类别页面。

例如,我有一个类别叫做“Awesome”。

而不是使用由短代码生成的常规类别页面[product_category category="something"], 我想为自定义特定类别页面Awesome.

我发现我需要编辑taxonomy-product_cat.php 但我不知道如何将其链接到名为awesome.

换句话说,我正在考虑制作php文件的自定义副本,然后将其添加为主题template.

有人知道我怎样才能做到吗?

1 个回复
最合适的回答,由SO网友:Pieter Goosen 整理而成

如果你看看template hierarchy, 您需要创建模板taxonomy-{$taxonomy}-{$term}.php. 在您的情况下,将调用该模板taxonomy-product_cat-awesome.php 我假设slug 你的任期是awesome

提示一下,自定义分类法的“类别”称为terms. 内置分类法category “类别”也称为术语,但我们在普通语言类别中称之为术语。要了解这一点,您应该查看this post

结束

相关推荐

使用Get_Terms()显示空的分类术语

我有如下功能设置:<?php $terms = get_terms(\"wpsc_product_category\"); if ( !empty( $terms ) && !is_wp_error( $terms ) ){ foreach ( $terms as $term ) { ?> <li class=\"calendar-filter-menu-item\" data-filter=\".<?php ec