为YOOtheme元素中的链接添加nofollow
YOOtheme的元素中,通常有链接这个属性,但它的可设置选项,一般只包括链接地址、链接文本、ARIA Label、是否同一窗口打开等,但却没有可添加nofollow的地方。
如果我们需要添加外网的链接,但又不想把权重传递出去,通常是给链接标签添加rel="nofollow",那应该怎样给YOOtheme的链接加上nofollow呢?
首先给对应的元素添加样式nofollow;然后再到YOOtheme设置那里添加下面自定义代码(JS):
UIkit.util.ready(function() {
UIkit.util.$$('.nofollow a').forEach(function(el) {
el.setAttribute('rel', 'nofollow');
});
});
遇到多个元素需要添加nofollow,只要添加样式nofollow,就可以了,这个方便复用。