web-dev-qa-db-ja.com

Get_terms()で空の分類用語を表示する

私は以下のように機能設定をしています。

<?php $terms = get_terms("wpsc_product_category");
 if ( !empty( $terms ) && !is_wp_error( $terms ) ){
     foreach ( $terms as $term ) { ?>
        <li class="calendar-filter-menu-item" data-filter=".<?php echo $term->slug; ?>"><?php echo $term->count; ?></li>
    <?php }
 } ?>   

それぞれの分類について分類slugcountが表示されますが、問題は、投稿がない分類が表示されていないこと、割り当てられた投稿を含む分類のみが表示されていること、空の分類も表示できますか?

1
user1374796

hide_emptyget_terms() の引数。デフォルト値はtrueに設定されています。

このようにしてください。

$args = array(
    'hide_empty' => false
);
$terms = get_terms( 'wpsc_product_category', $args );
5
Nicolai