Обратите внимание, что: <?php the_category(', ') ?>
отобразит категорию в виде ссылки. это хорошо .... но если вам нужен только URL категории (то есть только ссылка на категорию), вам придется использовать <?php get_category_link($category_ID); ?>
, требуется $category_ID
. как только вы исправите это, будет возвращен URL категории.
Рассмотрим пример:
<?php
// Get the ID of a given category
$category_id = get_cat_ID( 'Category Name' );
// Get the URL of this category
$category_link = get_category_link( $category_id );
?>
<!-- Print a link to this category -->
<a href="<?php echo esc_url( $category_link ); ?>" title="Category Name">Category Name</a>
Теперь вы можете увидеть, как мы получили идентификатор категории, а затем использовать его для получения ссылки на категорию.
Надеюсь, это достаточно хорошо отвечает на ваш вопрос?