网站建设

修改博客文章链接为新窗口打开的方式

Jager · 2月13日 · 2014年 · 658次已读

记得,前段时间卢松松博客放出一个关于文章链接是新窗口 or 原窗口浏览方式的投票,结果大部分人都投给了新窗口,而投给原窗口的我顿时有点奥特 Man 的感觉。经过思考,俺最终决定还是使用新窗口打开方式,变相留住访客,虽说我觉得可能造成用户体验不怎么友好(个人仍然喜欢原窗口方式,或许是因为守旧的性格吧!o(╯□╰)o)。

昨天弄到晚上 11 点,将博客的文章链接基本都修改成新窗口打开的方式,没有采用插件,全部手动修改,真是生命不息,折腾不止啊!

除插件之外,其实还有一种全局修改的方法:在<head> </head>之间加上一句:<base target="_blank" />即可让所有链接都从新窗口打开了!偷懒总是不行的,这种方法会使所有链接都从新窗口打开,比如导航菜单,严重影响用户体验,只好抛弃了,还是苦逼一点,手动修改好了。

对于页面上的文章链接,就是进入主题编辑中,找到自己想要使用新窗口打开的链接,都加上了 target="_blank"的标签。。。

对于导航菜单,比如页脚导航,其实也有个技巧,根本不需要去修改代码!方法很简单:

进入后台=>外观=>菜单=>右上角点开【显示选项】,勾上【链接目标】=>点开你需要设置的导航菜单,勾上【在新窗口或标签页打开链接】即可搞定。

现在,基本全部文章链接都实现了新窗口打开方式。而某些使用 php 函数输出的链接,比如:

  • 侧边栏的标签:<?php wp_tag_cloud('***'); ?>
  • 随机推荐:<?php s_random_lists(); ?>
  • 最近热门:<?php get_timespan_most_viewed('post',10,60, true, true); ?>

不知道如何下手,有会的博友还请多多指教,呵呵!

7 条回应
  1. 圆月博客 2014-2-13 · 10:48

    不错哦

    • avatar
      Jager 2014-2-13 · 10:56

      呵呵,瞎折腾。。

  2. 一起降糖 2014-3-6 · 10:14

    不错啊,内容图片新窗口打开不知在哪改呢

  3. 小武 2014-12-29 · 8:46

    标签云什么的,用js设置"_blank"
    $('').attr({target: "_blank"});

    • avatar
      Jager 2014-12-29 · 8:47

      写这篇文章的时候,哪懂这玩意。。html标签都不会写。

      • 小武 2014-12-29 · 8:48

        学习能力够强的, 这些都是后学的呀. :wink:

        • avatar
          Jager 2014-12-29 · 8:49

          就会写一个B加粗,其余的纯百度,写多了,现在基本可以盲写