мне надо сделать вывод линков на категории в различных местах страницы, но такая конструкция
<?php $categories = get_the_category() ?>
<div><a href="<?php echo get_category_link($categories[0]->cat_ID) ?>"><?php echo $categories[0]->cat_name ?></a></div> работает только в loop’е, что меня не устравивет. Мне надо просто получить имя категории и ссылку на нее. как это можно сделать?
спасибо.
ID рубрики хранится в переменной $cat. Вывести название рубрики и её описание можно так.
Если вам нужно получить название другой рубрики, то она указывается вместо $cat.
Функция get_category_link() – вернет ссылку рубрики.
я сделал так
<?php global $wpdb;
$categories = $wpdb-> get_results("SELECT cat_ID, cat_name FROM $wpdb->categories", ARRAY_N); ?>