Поэтому я создал пользовательский тип сообщения и под этой таксономией под названием «Категория», которая служит для категорий. Как я могу перечислить все категории?
Если вы просто хотите их перечислить, вы можете использовать функцию get_terms:
$terms = get_terms( 'my_taxonomy' ); if ( ! empty( $terms ) && ! is_wp_error( $terms ) ){ echo '<ul>'; foreach ( $terms as $term ) { echo '<li>' . $term->name . '</li>'; } echo '</ul>'; }
Прочтите код, у него есть много примеров: https://codex.wordpress.org/Function_Reference/get_terms
nm Я должен начать свой собственный вопрос …
EDIT: Я понял, что я собираюсь спросить, но если кто-то наткнется на этот оригинальный вопрос, вот что вы можете сделать, чтобы просто ссылаться на категории после их перечисления:
<?php $terms = get_terms( 'nameofyourregisteredtaxonomygoeshere' ); $count = count( $terms ); if ( $count > 0 ) { echo '<h3>Total Projects: '. $count . '</h3>'; echo '<ul>'; foreach ( $terms as $term ) { echo '<li>'; echo '<a href="' . esc_url( get_term_link( $term ) ) . '" alt="'. esc_attr( sprintf( __( 'View all post filed under %s', 'my_localization_domain' ), $term->name ) ) . '">' . $term->name . '</a>'; echo '</li>'; } echo '</ul>'; } ?>