Wordpress: Добавление селекторов класса к the_tags (); вывод

Как я заставляю the_tags () производить каждый тег так, чтобы он прибыл присвоенный с уникальным селектором класса? Так, например: the_tags () в настоящее время производит что-то вроде этого:

<a href="http://myblog.com/tag/kittens" rel="tag">kittens</a>

Однако я хотел бы произвести что-то вроде этого:

<a href="http://myblog.com/tag/kittens" rel="tag" class="tag-kittens">kittens</a>

Действительно ли возможно сделать это? Если так, как?Спасибо!

8
задан Marc P 23 July 2010 в 01:20
поделиться

2 ответа

Сработало, спасибо! Вот что я сделал:

<?php
$post_tags = get_the_tags();
if ($post_tags) {
  foreach($post_tags as $tag) {
    echo '<a href="'; echo bloginfo();
    echo '/?tag=' . $tag->slug . '" class="' . $tag->slug . '">' . $tag->name . '</a>';
  }
}
?>
14
ответ дан 5 December 2019 в 07:10
поделиться

Вместо этого используйте get_the_tags, сделайте цикл for и создайте свою собственную разметку.

1
ответ дан 5 December 2019 в 07:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: