Как связать мою категорию пользовательских сообщений с соответствующим архивом в WordPress

я создал свой пользовательский тип сообщения, используя "types" Плагин и отобразил все мои категории на одной странице. Теперь я хочу, чтобы каждая категория связывалась с соответствующим архивом, но не нашла ничего полезного.
Я создал ссылку на такие категории:

 <?php
foreach ( $categories as $cat ) {
echo '<a href="'.get_category_link($cat->term_id).'">'.$cat->cat_name.'</a>';
?>
<div class="row">
<div class="ct-divider"> </div>
</div>

<?php
}
?>

но эта ссылка href хороша для перехода к категориям сообщений по умолчанию, но не берет ссылку для архива с пользовательским типом записи …

0

Решение

Ты можешь использовать get_term_link(); например:

используйте для Создать постоянную ссылку для архива терминов таксономии.

вот один пример

$terms = wp_get_post_terms( $post->ID, 'category');
echo '<ul>';
foreach ($terms as $term) {
echo '<li><a href="'.get_term_link($term->slug, 'category').'">'.$term->name.'</a></li>';
}
echo '</ul>';
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]