如何根据创建的自定义分类法列出类别?

时间:2011-08-22 作者:user478

我创建了一个名为“projects”的自定义帖子类型,其中链接自定义分类法名为“projects”。我已使用此项目分类法添加了五个不同的项目类别,该分类法具有两个层次结构custom post type ui. 我试图找到函数来获取这五个分类名称为“projects”的类别,但没有找到解决方案。有谁能帮我找到用名为“项目”的分类法创建的这些类别的列表吗。任何帮助都将不胜感激。

提前感谢

1 个回复
最合适的回答,由SO网友:tollmanz 整理而成

您将要使用get_terms. 下面的代码显示了如何访问这些条款。请参阅Codex page for get_terms 有关可以发送到函数的参数的更多信息。我还显示了对象数组中返回的所有数据。

// Set your args
$args = array(
    \'hide_empty\' => 0   // Show terms that are not associated with any posts
);

// Get the terms
$projects = get_terms(\'projects\', $args);

// Loop through and use terms
foreach($projects as $project)
{
    echo \'Term ID \' . $project->term_id;
    echo \'Name: \' . $project->name;
    echo \'Slug: \' . $project->slug;
    echo \'Term Group \' . $project->term_group;
    echo \'Term Taxonomy ID: \' . $project->term_taxonomy_id;
    echo \'Taxonomy: \' . $project->taxonomy;
    echo \'Description \' . $project->description;
    echo \'Parent: \' . $project->parent;
    echo \'Count: \' . $project->count;
}

结束

相关推荐

Sort plugins by rating

当我想安装一个新的Wordpress插件时,我会搜索我想要的插件,并收到一个结果列表。有没有办法按评级或名称对结果进行排序?如果没有,它将是Wordpress的一个有用的补充。