将nofollow添加到javascript页脚?

时间:2019-01-16 07:17:04

标签: javascript wordpress

我正在尝试将rel = nofollow添加到页面上的所有分类法中。标签就是这类分类法的一个例子。

我发现这样的标签出现在我网站的页脚中。这些标签将添加到每个博客文章中,以帮助对其进行分类。示例:

<footer class="article-tags entry-footer"><div> <strong>Tags:</strong>
<a href="https://mywebsite.com/tag/diet/" title="">Diet</a>, 
<a href="https://mywebsite.com/tag/exercise/" title="">Exercise</a></div></footer>

因此,在上面的示例中,有两个标签,即。饮食和运动。

有没有一种简单的方法可以使用javascript来实现呢?

我目前已经尝试过了,并且可以使用,但是想知道是否有办法用javascript来实现吗? jQuery似乎给我的wordpress主题带来了麻烦。

jQuery( document ).ready(function() {
    jQuery('.entry-footer a').attr('rel','nofollow')
});

http://jsfiddle.net/4az2y8xv/

谢谢。

1 个答案:

答案 0 :(得分:0)

实际上,我认为您的问题还不够清楚。但我想您应该使用JavaScript方法来执行所需的操作:

const anchors = document.querySelectorAll('a');
anchors.forEach( a => a.setAttribute('rel', 'nofollow') );

运行上述代码后,您所有的a标签都与nofollow相关。