当前位置: 首页 > 知识库问答 >
问题:

针对商业中自定义分类法中的产品术语

岳鸿畴
2023-03-14

我在我的网站中使用了一些自定义分类法…movies\u type(是其中之一),有4个术语:

  • 电影
  • tv系列
  • 音乐会和仪式,
  • 纪录片

我已经标记每个产品只有一个这个术语。

如何才能锁定那些同款产品?

谢谢

共有1个答案

蒋俊人
2023-03-14

您可以使用has_term()WordPress函数以自定义分类法中的术语作为产品的目标,就像对于自定义分类法为“product_cat”的产品类别一样

例如,您可以这样使用它:

if ( has_term( 'movie', 'movies_type' ) ) {
    // Do something
} elseif ( has_term( 'tvseries', 'movies_type' ) ) {
    // Do another thing
}

这应该对你有用...

对于产品类别,您将使用'product\u cat'自定义分类法:

if ( has_term( 'clothing', `'product_cat'` ) ) {
    // Do something
}

对于产品标签,您将使用“产品标签”自定义分类法:

if ( has_term( 'books', 'product_tag' ) ) {
    // Do something
}
 类似资料:
  • 我已经为“产品”帖子类型注册了两个分类法。称他们为帕乌品牌 我已经创建了一个前端表单来编辑通过URL参数获取产品数据的产品。 我需要的是获得 以下仅适用于单个产品页面,因此我可以获得与产品相关的正确术语。 但如果页面不是单一产品,则为,我得到两个

  • 我在一个使用工具集类型生成“产品”帖子类型和“产品类别”分类法(产品类别)的网站上工作。现在我正在将WooCommerce添加到该站点,需要将“产品类别”分类设置为产品的WooCommerce分类,即Product_cat。WooCommerce已经选择了产品帖子类型,所有产品都出现在WooCommerce产品中。我只需要让分类也出现在那里。 我尝试使用一个名为Taxonomy Switcher的

  • 我试图显示自定义文本的产品在特定的宇商业类别。这是我添加到function.php的代码,但它显示了类别页面中的文本,而不是产品页面。 附言:在开头加上“如果(function_exists(add_action))”有什么好处吗?

  • 我正在开发一个插件,它将放在我的woocommerce产品侧栏中。我需要的是,给定产品id/对象,它将找到2个具有我以前创建的相同自定义分类法的产品。 通过这段代码,我得到了产品中使用的术语列表,其中“colline”是自定义分类法: 问题是我不知道如何获取自定义分类id,以及如何根据自定义分类对其进行过滤。 我已经使用WP_Query查找同一类别的产品,代码如下: 如何更改代码以获得所需的分类i

  • OpenResty Inc. 公司为 OpenResty 提供多款商业产品。这些产品本身也 主要由OpenResty来驱动。 OpenResty XRay OpenResty XRay是新一代的应用性能管理(APM)产品,为OpenResty和其他开源软件使用,100% 使用非侵入式的动态跟踪技术。 它可以自动监控、发现、排除故障,并为广泛的用户提供修复建议。 在您运行的OpenResty应用程序

  • 我想得到10产品从一个类别在WooCommerce 例如,对于获取帖子类别的最新帖子,我使用以下代码 我想要一个代码,像这样的商业产品