У меня есть следующий фрагмент кода на сайте WordPress, который имеет пользовательские сообщения. Это появляется в файле functions.php.Количество опубликованных пользовательских сообщений в Wordpress
Это был куплен шаблон, и мне нужно подсчитать только Опубликованные пользовательские сообщения и я добавил это в коде ниже:
'.'('.$option->count.')'.'
Это работает просто отлично на данный момент, но он рассчитывает мусор, как Что ж.
Пожалуйста, помогите мне, спасибо.
function dox_get_list_terms($taxonomy = 'category', $term_id, $number, $orderby = 'name', $order = 'ASC', $hide = '0') {
$terms = array();
$terms = explode(',', $term_id);
$count = count($terms);
$output = '';
foreach($terms as $term) {
if ($term >= 0) {
$options = get_terms($taxonomy, 'number='.$number.'child_of='.$term.'&parent='.$term.'&hide_empty='.$hide.'&hierarchical=1&depth=1&orderby='.$orderby.'&order='.$order);
if (! is_wp_error($options)) {
foreach ($options as $option) {
$output .= '<li>
<a href="'.get_term_link($option->slug, $taxonomy).'">
'.$option->name.'
</a>
'.'('.$option->count.')'.'
</li>';
}
}
}
}
return $output;
}
Спасибо за ваш ответ @chiragswadia Тем не менее, я попробовал это, и он исключает категории, в которых нет ничего, но он по-прежнему считает мусор - и проект в этом отношении. – Duna