【问题标题】:Get Woocommerce Category name by Slug [duplicate]通过 Slug 获取 Woocommerce 类别名称 [重复]
【发布时间】:2020-04-18 11:45:03
【问题描述】:

我正在尝试通过类别 slug 获取类别名称。更准确地说:我正在创建一个新的短代码,我在其中询问类别 slug 并将其添加到查询 args 中。在结果之上,我想显示类别名称。

为了测试,我将变量替换为已知的 slug。

这个例子返回一个 NULL

$catObj = get_category_by_slug('salads-entrees'); 
var_dump($catObj->name);

【问题讨论】:

    标签: php wordpress woocommerce


    【解决方案1】:

    问题在于,产品类别只是 CPT 产品的分类。所以我用错了函数。

    $catObj = get_term_by('slug', 'salads-entrees', 'product_cat');
    echo $catObj->name;
    

    使用 get_term_by() 我能够解决我的要求。

    【讨论】:

      猜你喜欢
      • 2016-09-27
      • 1970-01-01
      • 1970-01-01
      • 2018-07-09
      • 1970-01-01
      • 2016-06-25
      • 1970-01-01
      • 1970-01-01
      • 2011-07-11
      相关资源
      最近更新 更多