如何让wordpress 在新窗口打开链接?

如何让wordpress 在新窗口打开链接?

这个问题开始也一直困扰着我,后来在网上找了找发现有很多的方法,大体上有这么几种:

第一种:wordpress在新窗口打开链接

只要在header.php文件中,标签之间加入以下代码即可:

<base target=”_blank”>

这种方法简单有效,暂时还没有发现什么问题,本博客也是采用的这种方法。

第二种:wordpress在新窗口打开链接

打开wp-admin文件夹,找到admin-header.php文件打开。找到以下代码:

<a href=“<?php echo trailingslashit( get_bloginfo( ‘url’ ) ); ?>” title=“<?php esc_attr_e(‘Visit Site’) ?>” >
 在最后一个尖括号”>”前插入[target="_blank"](方括号内的内容)。然后保存该文件。这样,在后台打开前台首页的链接就会在新窗口打开了。

添加之后的代码是:

<a href=“<?php echo trailingslashit( get_bloginfo( ‘url’ ) ); ?>” title=“<?php esc_attr_e(‘Visit Site’) ?>” target="_blank" >
 第三种:留言评论在新窗口打开链接

首页打开wp-includes文件夹,找到comment-template.php文件打开。找到以下代码:

$return = “<a href=’$url’ rel=’external nofollow’ class=’url’>$author</a>”;
 在标签中插入一句[target="_blank"]尖括号中的内容,然后保存。这样,访客昵称所指向的链接就会在新窗口打开了。

添加之后的代码为:

$return = “<a href=’$url’ target="_blank" rel=’external nofollow’ class=’url’>$author</a>”;
 第四种:友情链接在新窗口打开链接

打开wp-admin目录下的includes文件夹,找到meta-boxes.php文件打开。找到以下代码:

<input id=“link_target_blank” type=“radio” name=“link_target” value=“_blank” <?php echo
 ( isset( $link->link_target ) && ($link->link_target == ‘_blank’) ? ‘checked=“checked”‘ : ”); ?> />
 将以上代码修改为:
<input id=“link_target_blank” type=“radio” name=“link_target” value=“_blank” checked=“checked” />
 这样就可以了。或者是你在添加友情链接时,在最下面有一些选项,可以直接选在新窗口打开链接的。

发表评论