Site Loader

По умолчанию, при добавлении виджета Рубрики, например, в сайдбар, и при включенной опции «показывать количество постов», это количество отображается в скобках справа от наименования рубрики. Не очень красиво. Исправить легко. В wordpress есть специальный хук-фильтр wp_list_categories. Для этого в файл functions.php добавляем:

function cat_postcount_filter ($catVar) {
  $catVar = str_replace('(', '<span class="post_count">', $catVar);
  $catVar = str_replace(')', '</span>', $catVar);
  
  return $catVar;
}
add_filter('wp_list_categories','cat_postcount_filter');

Вместо скобок мы подставили span с классом, чтобы было удобно стилизовать эти цифры.

В файл со стилями, обычно это style.css, добавляем стили к этому классу:

.post_count {
  border: 1px solid #ccc;
  border-radius:2px;
  padding: 0px 5px;
}

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *