在Wordpress中向标记添加类

时间:2014-04-11 10:52:26

标签: wordpress tags

我只想将每个标记的名称添加为类,以便我可以使用CSS单独定位每个标记。我对此进行了广泛的搜索,大多数结果都是指将课程放在正文或帖子上,或者指向我这里的方向http://codex.wordpress.org/Template_Tags/get_the_tags

我确信我可以通过从本文中提取正确的信息来实现这一点,但我的php和wordpress知识是有限的,所以我无法弄清楚如何做我需要的具体内容。

例如 - <a rel="tag" href="">black</a>将成为<a rel="tag" href="" class="black">black</a>

BTW这些标签是woocommerce中的产品标签,但我猜这没有区别?

2 个答案:

答案 0 :(得分:1)

这个PHP应该在不使用javascript的情况下添加它们。

foreach (get_the_tags() as $tag) {
    echo "<a rel=\"tag\" href=\"\" class=\"" . $tag->name . "\">".$tag->name."</a> ";
}

答案 1 :(得分:0)

尝试以下JS代码。

这就是魔术,

<script>
$(document).ready(function() {
    $( "a" ).each(function( index ) {
        var tst = $(this).html();
        $( this ).addClass( tst );
    });
});
</script>