Используя это Q & A в качестве руководства, я назначил нескольким категориям свое сообщение (пользовательского типа сообщения).Пытаясь отобразить все назначенные категории, используя этот код, который целиком помещается в отдельный файл, project-clipping.php
.
$categories = get_the_category();
$cat_name = $categories[0]->name;
foreach ( $categories as $i => $category ) {
echo esc_html( $categories[0]->name );
if ( $i < $count - 1 )
echo $separator;
}
. Он отлично работает для первой категории, но после этого выплевывает notice: Undefined variable: count in...
.Это происходит трижды, дважды и т. Д. В зависимости от количества категорий, назначенных для соответствующего сообщения.
Я пытался решить эту проблему, поместив его в сам цикл, а не во внешний файл.Не работает.
Я также посмотрел на this , но он возвращает все категории пост-типа, а не пост.
Спасибо.