Intereting Posts
Рекомендуемый размер изображения Wp_deregister_script () не работает Как я могу продвигать пользователя к сетевому администратору? Изображение по умолчанию Сделать персонализированную почту доступной в основном домене напрямую? Нежелательная пуля на моем сайте Есть ли более быстрый способ git-svn клонировать плагин wordpress из репозитория subversion? Удаление протокола http из изображений Как создать настраиваемый путь URI для определенного шаблона страницы Перемещение сайта wordpress на подстраницу другого сайта как добавить пользовательские поля в страницу добавить пробелы и символы в paginate_links Пользовательский тип почтового сообщения становится неправильным при добавлении настраиваемого мета-поля Функция удаления сообщения, это дети, и это большие дети (на полпути уже есть) как использовать $ wpdb-> подготовить обновление пользовательской таблицы

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 (возвращается, когда передан недопустимый или несуществующий термин)