我正在使用visual composer网格的短代码。我想显示与自定义帖子类型(公文包)关联的分类法(portfolio\\u标记)的术语列表。短代码正确地从帖子中获取ID,但它是一个字符串,而不是一个数字。当我尝试使用(int)或(intval)将其更改为整数时,它返回0。因此,wp\\u get\\u post\\u术语不起作用。
add_shortcode( \'proyectotag\', \'ona_proyectotag\' );
function ona_proyectotag($atts) {
// Attributes
extract( shortcode_atts(
array(
\'id\' => \'{{ post_data:ID }}\',
), $atts )
);
$tags="";
$term_list = wp_get_post_terms($id, \'portfolio_tag\');
foreach($term_list as $term_single) {
$tags.= $term_single->slug;
}
return $tags;
}
我能做什么?我不明白发生了什么事!有人能帮我吗?我觉得我几乎什么都试过了