Get count of custom post tags

时间:2019-01-21 作者:chasperlisimba

我正在尝试获取自定义贴子标签的数量gd_place_tags. 但我只得到值“0”。

    function tag_count( $tagatts ) {

    $tagatts = get_terms( array(\'taxonomy\' => \'gd_place_tags\',\'hide_empty\' => false));
    return ( isset( $tagatts->count ) ) ? $tagatts->count : 0; 
}
add_shortcode( \'tag_count\', \'tag_count\' );
是的,我不是开发人员,但我正在努力学习!:-)

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

为什么不试试:

function tag_count( $tagatts ) {

  $tagatts = get_terms( 
    array(
        \'taxonomy\' => \'gd_place_tags\',
        \'hide_empty\' => false,
    )
  );

  $tagatts_count = count ( $tagatts );
  return $tagatts_count;
}
add_shortcode( \'tag_count\', \'tag_count\' );
它实际上应该返回术语计数。我只是使用php来计算,而不是使用wordpress函数。