使用JavaScript让WordPress更合理的打开链接
![WordPress后台优化之新标签打开链接-极客公园]()
前言
这两天再写主题后台,忽然发现的一个小问题,就是后台有些地方其实是应该是新标签打开的,但是WordPress默认的是当前标签打开的,这有点不科学哈 🙄 ,主要就是以下几点:
- 文章发布后有一个查看文章的按钮,点击之后就是当前页面打开,我觉的不合理
- 后台控制面板里面友最近评论,点击评论者的链接是当前页面打开,我也觉得不合理
基于以上两个地方,其实通过JavaScript是完全可以解决的。
代码使用
//新标签打开文章链接
function _admin_aritical_ctrlenter() {
echo '<script type="text/javascript">
var alink = document.getElementsByClassName("button button-small");
for(var i=0;i<alink.length;i++)
{ alink[i].target = "_blank"; }
</script>';
};
add_action('admin_footer', '_admin_aritical_ctrlenter');
//新标签打开评论链接
function _admin_comment_ctrlenter() {
echo '<script type="text/javascript">
var alink = document.getElementsByClassName("ab-item");
for(var i=0;i<alink.length;i++)
{ alink[i].target = "_blank"; }
</script>';
};
add_action('admin_footer', '_admin_comment_ctrlenter');
还有一个新标签打开网站的,但是会将其他也新标签打开,自己看着办吧
//新标签打开网站链接
function _admin_site_ctrlenter() {
echo '<script type="text/javascript">
var alink = document.getElementsByClassName("url");
for(var i=0;i<alink.length;i++)
{ alink[i].target = "_blank"; }
</script>';
};
add_action('admin_footer', '_admin_site_ctrlenter');
以上
-- 完 --
Published by 云落
无折腾,不生活,我是一个WordPress菜鸟,一个玩淘宝的卖家,欢迎你认识我,我是云落! View all posts by 云落
一直是用鼠标拖动
@家香 😆
我一般都是直接鼠标右键在新窗口打开