我有自定义投资组合项目的帖子。在自定义帖子中,我设置了类别,以及客户端的自定义分类。我按客户列出了投资组合项目,但我还需要根据它们出现的类别对这些项目进行过滤。到目前为止我有这个:
$terms = get_terms('client');
if ( !empty( $terms ) && !is_wp_error( $terms ) ){
echo "<ul>";
foreach ( $terms as $term ) {
$term_id = $term->term_id;
echo '<li class="item"> ';
$taxonomy = 'category';
$client_cats = get_terms($taxonomy);
foreach ($client_cats as $client_cat) {
echo '<li>' . $client_cat->name.'</a></li>';
}
if (function_exists('get_wp_term_image'))
{
$meta_image = get_wp_term_image($term_id);
//It will give category/term image url
}
echo $meta_image; // category/term image url
echo $term->name . "</li>";
}
echo "</ul>";
} else {
echo "No posts";
}
但是这给了我一个客户列表,列出了每个客户之后的所有类别。如何过滤类别以便仅显示客户端链接到的类别?
感谢您的帮助! :)