Отображение пустых терминов таксономии с помощью get_terms()
11 сент. 2014 г., 14:14:47
Просмотры: 16.2K
Голосов: 3
У меня есть функция, настроенная следующим образом:
<?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 }
} ?>
Код выводит slug
и count
для каждой таксономии, но проблема в том, что он не показывает таксономии без записей, отображаются только те, к которым привязаны посты. Можно ли вывести и пустые таксономии?

user1374796
395
Все ответы на вопрос
2
0
Вы можете использовать аргумент hide_empty
функции get_terms()
. Его значение по умолчанию установлено в true
.
Сделайте это примерно так:
$args = array(
'hide_empty' => false
);
$terms = get_terms( 'wpsc_product_category', $args );

Nicolai Grossherr
18.9K
11 сент. 2014 г. 14:27:38
Похожие вопросы
4
ответов
1
ответов