只在主页上显示交换链接


之前说过, 不加友情链接; 那是因为我懒,三天两头的处理链接挺麻烦.所以搞了一个评论页面,自动把排名最高的前几名博主加为友情链接.

最近当上了苹果网上的一个见习版主(科技数码),然后就发现苹果网的流量还是挺大的.然后最下方竟然有友情链接.于是没有节操的尝试了一下申请,竟然通过了!

要求是:[1~不是竞争网站.2~有一定的人气.3~互相交换,对方撤消,我方也同时会撤销.]

最开始想加在导航栏,但是在 WordPress 里无法修改其 target=_blank 在新窗口打开.然后也无法只在主页上显示,其它页面不显示.后来就放在 小工具 (Widget)里

可以通过 Javascript 判断是否是在主页,可以调用 windows.location 或者 document.URL 判断.

最后面在HTML小工具里加入的代码是:

1
2
3
4
5
6
<script>
var cururl = window.location.toString();
if (cururl.length <= 18) {
  document.write("友情链接放这里.");
}
</script>
<script>
var cururl = window.location.toString();
if (cururl.length <= 18) {
  document.write("友情链接放这里.");
}
</script>

以上代码我做了一个假设,因为如果不是在主页,URL长度肯定大于 18 ,你可以按照你的实际情况修改.当然写清楚了就是这样:

1
2
3
4
5
6
<script>
var cururl = window.location.toString().toUpperCase();
if (cururl == 'HTTP://JUSTYY.COM/') {
  document.write("友情链接放这里.");
}
</script>
<script>
var cururl = window.location.toString().toUpperCase();
if (cururl == 'HTTP://JUSTYY.COM/') {
  document.write("友情链接放这里.");
}
</script>

在 Chrome 和 IE 下测试通过..一个月后上来统计一下从论坛上过来的流量有多少!

另:现在 google 爬虫可以 follow 简单的 javascript 代码,也就是说,不用担心链接写在javascript 里无法被检测到.

英文同步: https://helloacm.com/how-to-show-links-only-on-home-pages-of-wordpress-blogs/

GD Star Rating
loading...
本文一共 384 个汉字, 你数一下对不对.
只在主页上显示交换链接. (AMP 移动加速版本)
上一篇: 老式AT大口键盘上有 Power, Sleep, Wakeup 按钮
下一篇: 读博(PHD)的好处

扫描二维码,分享本文到微信朋友圈
1bd3552d8bcd3320787fc3250ce0690d 只在主页上显示交换链接 互联网 技术 折腾 网站信息与统计

10 条评论

  1. 兔二爷 | 理性的感性生活

评论