wordpress在非插件下实现所有链接都在新窗口打开

相信大家在刚开始使用wordpress的时候会非常不习惯。默认情况下,WordPress里面几乎所有的链接都是在当前窗口打开,无论是站外链接还是站内链接,这在使用上非常不方便,如果你从本页面跳到其他页面,但是你又想回到原来的页面时,就要一直回翻找到原来的页面如果只是跳转一两次还好,如果跳转了很多次,那么回退就很麻烦。另一点就是大家比较在意的PV流失问题,当你跳转很多次之后,退回烦了可能就放弃找原来的页面了,这样就流失一些PV,这是大家不想看到的结果。这也是我自己遇到的麻烦,所以自己也百度了一下,找到一个最有效的方法共享出来。我还是秉承我之前一直说的,能不用插件的尽量不用,所以今天共享的方法还是不用插件。
第一种方法:路径:你的主题下的header.php的<head>…</head>之间插入以下代码:

Code   ViewCopyPrint
  1. <base target="_blank">

这个方法也是我的博客目前使用的,代码少,也是最方便的方法。
第二种:在首页文件index.php打开并找到以下代码:

Code   ViewCopyPrint
  1. <h2><a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>">
  2. <?php the_title(); ?></a></h2>

然后将其改为:

Code   ViewCopyPrint
  1. <h2><a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>"
  2.  target="_blank"><?php the_title(); ?></a></h2>

这两种方式都比较简单方便,第一种代码量更少。所以我的博客使用了第一种,效果很好。为了你们的pv不再流失,大家可以试试这两种方式 。

weinxin
DC Farm小程序二维码
扫一扫添加博客小程序
Jim

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:5   其中:访客  3   博主  2

    • avatar haigeer 1

      第一种方法挺简单的。

      • avatar jsxubar 2

        第一种挺简单的, 但是我不会这么做, 有些链接就适合本窗口打开.

        • avatar jsxubar 2

          比如说 评论

            • 激劉勇靖 激劉勇靖 Admin

              @jsxubar 是的 这个我有空了的时候改一下。之前做的时候还没考虑到这个问题。