获取Wordpress中没有显式分类法id的自定义分类法的术语



我使用下面的代码来尝试它,但它不起作用。我需要为这篇明确的文章保存的分类学的所有术语。但是我只得到"array"

get_the_terms( $post->ID, 'regisseur', 'Regisseur: <span class="flight">

另外,我想除去ID 43和76——这些条款不应该出现在清单中。

为什么不工作?

如果需要获取一篇文章中的所有条款,应该使用wp_get_post_terms()而不是get_the_terms()

Try this (updated)

<?php
$terms = wp_get_post_terms($post->ID, 'regisseur');
if ($terms)
{
$output = '';
foreach ($terms as $term) {
//Here we exclude terms
if ($term->term_id == 43) continue;
if ($term->term_id == 76) continue;
$output .= '<span><a href="' . get_term_link($term->slug, 'regisseur') . '">' . $term->name . '</a></span>';    
}
};
?>

相关内容

  • 没有找到相关文章

最新更新