首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >get_taxonomy_labels只返回标签

get_taxonomy_labels只返回标签
EN

Stack Overflow用户
提问于 2020-07-22 13:35:56
回答 1查看 35关注 0票数 0

在归档模板中,我需要提取当前分类的分类标签,我认为应该像这样简单

代码语言:javascript
复制
        if (is_tax()) {
            $term_slug = get_query_var( 'term' );
            $taxonomyName = get_query_var( 'taxonomy' );
            $current_term = get_term_by( 'slug', $term_slug, $taxonomyName );
            $term_labels = get_taxonomy_labels($current_term);
            if (is_super_admin()) {
                echo "$taxonomyName, $term_slug<br><pre>";
                var_dump($current_term);var_dump($term_labels);
                echo "</pre>";
            }
        }

$current_term的转储显示了正确的分类和术语,但是,$term_labels的转储总是显示标签的标签...我似乎找不到我的错误?!

EN

回答 1

Stack Overflow用户

发布于 2020-07-22 13:54:42

get_taxonomy_labels()需要一个WP_Taxonomy对象。您正在向它传递一个WP_Term对象。

尝试:

代码语言:javascript
复制
$tax = get_taxonomy($taxonomyName);
$term_labels = get_taxonomy_labels($tax);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63027599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档