ZBlogPHP免费响应式主题Blogs外链添加nofollow标签

小园的景色,比想象的绿,绿色世界里溢出的那股泥土味,流过背着阳光的小土丘,一大片嫩绿涌入眼底,一粒粒草叶上滑落的雨滴,一朵朵淡黄的小花含着笑将露滴入另一处世界。

今天老古在折腾“一股劲”站点的时候才发现ZBlogPHP 免费响应式主题 Blogs的外链竟然没有自动添加 nofollow 标签,这对于一个经常需要添加外部链接的站点来说是十分不利的。下面老古就跟大家分享一下 Blogs 主题如何通过 JS 实现自动为外链添加 nofollow 标签(PS:zbpNana 主题也同样适用)。

找到并打开 zb_users\theme\Blogs\template\footer.php 文件,以 Blogs V2.0 版本为例,大概在 43 行代码下方添加以下 JS 代码:

<script>
 $(".single-content a").each(function(){
 var articleHref = $(this).attr("href").split('/')[2];
 if(articleHref != window.location.host){
 $(this).attr("rel","external nofollow noopener");
 };
 })
</script>

代码来自@w3h5

具体如下图所示:

编辑并保存好 footer.php 文件后,记得点击后台首页的 [清空缓存并重新编译模板]按钮,要不然是无法生效的。最后,如果站点使用有 CDN 加速的话,还要刷新 CDN 才行。

至此,我们在发布/编辑文章所添加的外链都会自动添加 rel=”external nofollow noopener” 标签了。因为这个是通过 JS 实现,所以理论上所有 ZBlogPHP 主题都可以通过这个方法实现,只需要修改 JS 代码中的 .single-content a 为文章中对应的 class 值即可。如果你是使用zbpNana 主题的话,可以直接按本文的方法照搬本文的代码即可实现。

本文ZBlogPHP免费响应式主题Blogs外链添加nofollow标签到此结束。别人赏赐的赞许能够成为一种强大的支配力量。你的价值完全取决于别人的看法,一旦别人不再施舍赞许,你便一无所有,你会觉得自我一文不值。所以,需要赞许是一种负能量,你越是需要得到恭维,就越有可能受到别人的支配。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
ZBlogPHP网站如何更换域名?附详细步骤图文好代码教程

ZBlogPHP文章和页面如何添加canonical标签?

ZBlogPHP免费主题Blogs如何隐藏后台登录地址?

ZBlogPHP的浏览量可以修改吗?怎么修改默认浏览量?

ZBlogPHP免费响应式主题Blogs如何修改title结构?