相信很多站长大用wordpress建站时都发现,有一些不太完善的地方,没有充分考虑到用户体验,就是左上角的“查看站点”没有新开窗口,一下就离开后台了,所以,在使用wordpress建博之初,我们有必要对wordpress进行一次小改造,让wordpress更个性、更符合SEO规范。
wordpress的链接绝大多数都是在当前窗口打开,对于站内链接还好,要是是站外链接,那么用户点击链接之后就离开你的博客了。这一点不仅仅对SEO不利,而且也不符合用户体验。我比较钟爱新窗口打开链接,这样我可以同时开着两个页面、三个页面或者更多。
怎么实现呢,现在Wordpress版本更新很快了,到了5.5版本了,以前直接改源代码的方式已经不行了。今天分享一个利用函数实现 查看站点 新开窗口的方法:
打开主题下面的functions.php
增加以下代码:
//后台“查看站点”新开窗口
add_action( 'admin_bar_menu', 'customize_my_wp_admin_bar', 80 );
function customize_my_wp_admin_bar( $wp_admin_bar ) {
//获取view-site 节点以便修改
$node = $wp_admin_bar->get_node('view-site');
//修改打开方式
$node->meta['target'] = '_blank';
//更新节点
$wp_admin_bar->add_node($node);
}
保存一下,然后刷新后台,你可以看到可以新开窗口了。