0

我创建了自定义简码来显示自定义分类的术语。

// First we create a function
function list_terms_forme_juridique_taxonomy( $atts ) {

// Inside the function we extract custom taxonomy parameter of our 
shortcode

extract( shortcode_atts( array(
'custom_taxonomy' => 'forme_juridique',
 ), 
                $atts ) );

// arguments for function wp_list_categories
$args = array( 
taxonomy => $custom_taxonomy,
title_li => ''
);

// We wrap it in unordered list 
echo '<ul>'; 
echo wp_list_categories($args);
echo '</ul>';
}

// Add a shortcode that executes our function
add_shortcode( 'forme_juridique', 'list_terms_forme_juridique_taxonomy' 
);

它运作良好,但问题是显示所有条款。我只想显示与帖子本身相对应的条款。

有什么帮助吗?

4

1 回答 1

0

也许get_the_terms()对你有用 - 它返回附加到帖子的自定义分类的条款(你必须有当前帖子的 ID)。

于 2018-06-20T15:44:05.900 回答