我只想将每个标记的名称添加为类,以便我可以使用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中的产品标签,但我猜这没有区别?
答案 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>