wordpress在新窗口打开链接的几种方法
如何让wordpress在新窗口打开链接,提高用户体验度?这是一只困扰猫加宠物站的问题,最近在网上找到一些实用的方法,现在总结如下。
工具/原料
wordpress站点
方法/步骤
后台控制面板查看站点在新窗口打开链接,其实这个主要是方便自己,看大家的需要了。
方法如下,打开wp-admin文件夹,在admin-header.php文件找到如下代码:
<a href=“<?php echo trailingslashit( get_bloginfo( ‘url’ ) ); ?>” title=“<?php esc_attr_e(‘Visit Site’) ?>” >
在最后一个方括号前面添加target="_blank"即可。
访问者名字链接新窗口打开,默认访客的链接是在本窗口打开的,严重加大了网站的跳出率,对我们站长很不友好。
在新窗口打开的方法如下,打开wp-admin文件夹,在comment-template.php文件找到如下代码:
$return = “<a href=’$url’ rel=’external nofollow’ class=’url’>$author</a>”;
在最后class=’url’后面添加target=’_blank’,那么所有访客的链接都在新窗口打开了。
可以参考猫加宠物网的效果

还有一些对主题进行修改的办法,一般在index.php文件里修改,如果需要在其它地方添加也是一样的。
方法如下,打开index.php文件,查找permalink,找到类似下面的代码:
<a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>"> <?php the_title(); ?></a>
修改为如下:
<a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>" target="_blank"> <?php the_title(); ?></a>
那么所指向的链接就会在新窗口打开了,修改index.php是主页的文章在新窗口打开,实现效果可以在猫加宠物里查看。
其它的可以自己探讨一下,这里就不详写了。对于在分类目录、标签之下的文章怎么在新窗口打开目前还没有找到比较好的办法。

这里介绍一个很变态的方法,让所有链接都在新窗口打开,所谓物极必反,这会严重影响用户体验度,一般不要去用它。
就是在主题header.php的<head>……</head>之间添加如下代码:
<base target="_blank">
注意事项
一些实现的效果可以参看猫加宠物网
有什么不懂的地方可以添加企鹅2060306560相互探讨