php - 在 WooCommerce 中通过其别名获取产品属性标签名称

标签 php wordpress woocommerce attributes custom-taxonomy

我已将产品属性创建为:Color 有 slug color/Size 有 slug size

在产品中:如何通过 slug 显示颜色名称/标签。

我尝试了 wc_get_product_terms,但它是 color/size 的属性值,而不是 var_dup(color/size) 信息。

最佳答案

您可以使用wc_attribute_label()通过其slug获取product_attributes标签名称,如下所示:

$attr_slug       = 'color';
$attr_taxonomy   = 'pa_' . $attr_slug; 

echo wc_attribute_label( $attr_taxonomy );

$attr_slug       = 'size';
$attr_taxonomy   = 'pa_' . $attr_slug; 

echo wc_attribute_label( $attr_taxonomy );

关于php - 在 WooCommerce 中通过其别名获取产品属性标签名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63504790/

相关文章:

php - 从字符串访问子实体属性 - Twig/Symfony

php - 如何在 mysql + codeigniter 中按开始时间/结束时间过滤记录

javascript - 尝试在 Firefox 中使用 iframe 进行渲染时,如何隐藏 pdf 文件附带的工具栏?

javascript - 为什么我的 onload 在 WordPress 中无法运行?

php - Woocommerce 商店页面自定义模板

php - 如果状态更改为自定义状态,则将自定义元字段值添加到 WooCommerce 订单

wordpress - Roots Sage 入门主题安装

php - 在 PHP 按钮代码中设置默认值

css - 为不同的网址显示不同的图像

php - Woocommerce:一次删除所有表单标签