👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →
Многие пользуются стандартными облаками тегов и стандартными функциями для вывода тегов записей, например, the_tags. Но мало кого удовлетворяет стандартное оформление тегов, не соответствующее общему дизайну. Можно заключать теги в DIV со своим классом или ID, описанным в CSS, но в случае сложного оформления это тоже не является выходом. В таком случае можно использовать простой фильтр, добавляющий к тегам отдельный стиль.
Откройте файл functions.php и добавьте в него следующий код:
function add_class_the_tags($html){
$postid = get_the_ID();
$html = str_replace('<a','<a class="some_tags"',$html);
return $html;
}
add_filter('the_tags','add_class_the_tags',10,1);
После этого вам остается только добавить описание для класса some_tags в файл style.css:
.some_tags {
padding: 2px;
background: #000;
color: #fff;
}







