【问题标题】:How to access the names of the category name in Wordpress?如何在 Wordpress 中访问类别名称的名称?
【发布时间】:2017-03-29 10:27:01
【问题描述】:

我正在尝试通过 the_slug() 获取类别名称,但我无法通过多种方法显示它。有谁知道正确的术语是什么?

【问题讨论】:

  • 在什么情况下?

标签: php wordpress categories slug


【解决方案1】:

您应该使用get_term_by。示例:

$term = get_term_by( 'slug', $value, $taxonomy );
echo $term->name;

【讨论】:

  • 其实我意识到我有点困惑。我意识到我现在拥有的是一个名为portfolio_catogories 的自定义分类法。在我的投资组合类别中,我有几个类别。当我试图使过滤器工作时,我需要获取这些类别的名称,很可能是通过 slugs
  • 我可以知道 $value 是什么类型的吗?我已经阅读了 get_term_by 法典,但我仍然不确定应该赋予它什么价值
  • $value 在这种情况下是您的术语 slug。如果您按名称搜索,那么它将是术语名称。
【解决方案2】:

所以你有蛞蝓但想知道名字?

$_cat = get_category_by_slug('category-slug'); // Returns Category Object
$_category_name = $_cat->name;

Source

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-15
    • 1970-01-01
    • 2021-09-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多