Intereting Posts
Помощь с плагином WP Business Directory? Мой пользовательский виджет не сохраняется на боковой панели Узнайте, какой модератор одобрил комментарий? Показать только один результат из "get_the_category_list" Удалить сообщения Ссылка быстрого редактирования для конкретной роли пользователя? WP 3.3 Как показать отображаемое изображение на странице сообщений панели управления пользовательского типа Отображение избранных продуктов через пользовательский цикл в WooCommerce 3 wp_remote_request не возвращает ответ от сервера при запуске Cron Как отредактировать тег <title> без использования устаревшей функции `wp_title ()? В архивах категорий продуктов показано, как показывать сообщения с одинаковой / подобной структурой prod_cat slug? Показывать поля комментариев в двух столбцах wp_get_attachment_image () не отображает сообщения, даже если wp_get_attachment_url () echo correct urls Как узнать, где объявлено это определение функции? Скрыть вкладку «Друзья» на основе типа члена Как вставить меньший вариант изображения?

get_category_link () ничего не возвращает

<?php $categories=get_categories('taxonomy=galeriak'); foreach ($categories as $category) { ?> <li><a href="<?php echo get_category_link( $category->term_id ) ?>" title="<?php echo $category->name ?>"><?php the_term_thumbnail ( $category->term_id, $category->taxonomy, $size = 'thumbnail', $attr = '') ?><span><?php echo $category->name ?></span></a></li> <?php } ?> 

Я использую этот код для отображения категорий из таксономии «galeriak». Все работает, кроме части href, его ничего не возвращает. Я пробовал его с эхом, без него, но ничего не работает. Есть идеи?

Solutions Collecting From Web of "get_category_link () ничего не возвращает"

get_term_link этого вы должны использовать get_term_link а также для get_term_link sake и будущих доказательств, используйте get_terms вместо get_categories . Оба работают над категориями / тегами и всеми пользовательскими таксономиями.

Также проверьте возврат объекта WP_Error (возвращается, когда передан недопустимый или несуществующий термин)