Flector

Как сделать число записей в рубрике частью ссылки на рубрику?

Изменение ссылок на рубрики

В некоторых темах используется блочный вывод ссылок в сайдбаре. Из-за этого при использовании в виджете "Рубрики" опции отображения числа записей в рубриках это самое число переносится на новую строку. Самый простейший способ избежать этой проблемы это сделать число записей в рубрике частью ссылки на рубрику.

Добавьте нужный вам сниппет в файл functions.php вашей темы.

Число записей становится частью ссылки

//число записей в рубрике становится частью ссылки start
function change_cats_links($text) {
    return str_replace(array('</a>',')'), array('',')</a>'), $text);
}
add_filter('wp_list_categories', 'change_cats_links');
//число записей в рубрике становится частью ссылки end

Данный код сделает число записей в рубрике (вместе со скобками) частью ссылки.

Удаление скобок из числа записей в рубрике

//удаление скобок из числа записей в рубрике start
function change_cats_links($text) {
    return str_replace(array('(',')'), array('',''), $text);
}
add_filter('wp_list_categories', 'change_cats_links');
//удаление скобок из числа записей в рубрике end

Данный код удалит скобки из числа записей в рубрике. Само число записей будет выведено справа от ссылки на рубрику.

Стилизация числа записей в рубрике

//стилизуем число записей в рубрике start
function change_cats_links($text) {
    return str_replace(array('(',')'), 
	array('(<span style="color:red;">','</span>)'), $text);
}
add_filter('wp_list_categories', 'change_cats_links');
//стилизуем число записей в рубрике end

Данный код раскрасит число записей в рубрике в красный цвет.


Комментарии (2 комментария)
  1. Дмитрий:

    Спасибо. Работает. Число записей в рубрике обвел в bootstrap label и выровнял справа. Что и было нужно.

  2. Dimas:

    А как сделать число записей в виджете архивы?

Написать комментарий

Для вставки кода воспользуйтесь кнопкой "Код". Используйте предпросмотр!