я создал свой пользовательский тип сообщения, используя "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 хороша для перехода к категориям сообщений по умолчанию, но не берет ссылку для архива с пользовательским типом записи …
Ты можешь использовать 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>';
Других решений пока нет …