当前位置: 首页 > news >正文

怎么移除WordPress后台工具栏的查看站点子菜单?如何改为一级菜单?

默认情况下,我们在WordPress后台想要访问前端网站,需要将鼠标移动到左上角的站点名称,然后点击下拉菜单中的“查看站点”才行,而且还不是新窗口打开。那么有没有办法将这个“查看站点”子菜单变成一级菜单并显示在顶部管理工具栏中,而且还是新窗口打开前端站点?

怎么移除WordPress后台工具栏的查看站点子菜单?如何改为一级菜单?-第1张-boke112百科(boke112.com)

经过一番折腾,boke112百科没有找到直接将“查看站点”子菜单变成一级菜单的方法,不过我们可以迂回一下,即是先将这个“查看站点”子菜单移除,然后再在顶部管理工具栏中添加自定义菜单“查看站点”即可。

实现方法也很简单,只需要将以下代码添加到当前主题的functions.php文件中并保存更新文件即可。

/**
* 怎么移除WordPress后台工具栏的查看站点子菜单?如何改为一级菜单? - boke112百科
* https://boke112.com/post/11935.html
*/
function boke112_remove_viewsite_adminbar() {
global $wp_admin_bar;
$wp_admin_bar->remove_menu('view-site');
}
function boke112_add_viewsite_adminbar($wp_admin_bar) {
if ( !is_admin() ) {
return;
}$wp_admin_bar->add_menu( array(
'id' => 'viewsite',
'group' => null,
'title' => '查看站点',
'href' => home_url(),
'meta' => array('target' => '_blank')
) );
}
add_action('wp_before_admin_bar_render', 'boke112_remove_viewsite_adminbar', 0);
add_action( 'admin_bar_menu', 'boke112_add_viewsite_adminbar', 500 );

具体效果如下图所示:

怎么移除WordPress后台工具栏的查看站点子菜单?如何改为一级菜单?-第2张-boke112百科(boke112.com)

这样一来,我们在WordPress后台想要访问前端网站时,只需要点击一下顶部管理工具栏的“查看站点”就可以在新窗口中打开我们的站点,这样比起原来的操作方便多了。

来源:https://boke112.com/post/11935.html 

http://www.lryc.cn/news/284896.html

相关文章:

  • WEB-前端 表格标签-合并单元格
  • [计算机网络]基本概念
  • Flutter 综述
  • Pixels:重新定义游戏体验的区块链农场游戏
  • 【JavaEE】文件操作 —— IO
  • 推荐新版AI智能聊天系统网站源码ChatGPT NineAi
  • 学生公寓智能控电系统的重要性
  • 使用Scrapy 爬取“http://tuijian.hao123.com/”网页中左上角“娱乐”、“体育”、“财经”、“科技”、历史等名称和URL
  • 2018年认证杯SPSSPRO杯数学建模D题(第二阶段)投篮的最佳出手点全过程文档及程序
  • 软件资源管理下载系统全新带勋章功能 + Uniapp前端
  • 高性能前端UI库 SolidJS | 超棒 NPM 库
  • 聊聊PowerJob的AliOssService
  • 【VRTK】【Unity】【PICO】PICO项目打包后闪退的根本原因
  • 《PCI Express体系结构导读》随记 —— 第I篇 第2章 PCI总线的桥与配置(21)
  • 大数据前馈神经网络解密:深入理解人工智能的基石
  • 【新书推荐】Web3.0应用开发实战(从Web 2.0到Web 3.0)
  • vue3中状态管理库pinia的安装和使用方法介绍及和vuex的区别
  • 领略指针之妙
  • 迭代器模式介绍
  • 算法每日一题: 最大字符串匹配数目 | 哈希 | 哈希表 | 题意分析
  • 自然语言处理(Natural Language Processing,NLP)解密
  • 【DevOps-08-5】目标服务器准备脚本,并基于Harbor的最终部署
  • 用Java实现01背包问题 用贪心算法
  • JUC并发编程-8锁现象
  • 集美大学“第15届蓝桥杯大赛(软件类)“校内选拔赛 D矩阵选数
  • Android System Service系统服务--1
  • 【RT-DETR有效改进】华为 | Ghostnetv1一种专为移动端设计的特征提取网络
  • 45个经典Linux面试题!赶紧收藏!
  • 将字符串中可能被视为正则表达式的特殊字符进行转义re.escape()
  • C语言:函数指针的使用