首頁 > CMS教程 > &#&按 > 詳解新增刪除WordPress後台管理選單分隔符

詳解新增刪除WordPress後台管理選單分隔符

藏色散人
發布: 2021-04-13 14:15:50
轉載
2185 人瀏覽過

下面由WordPress教學欄位介紹加入刪除WordPress後台管理選單分隔符號給大家的方法,希望對需要的朋友有幫助!

詳解新增刪除WordPress後台管理選單分隔符

新增刪除WordPress後台管理選單分隔符號

不知道大家有沒有註意過WordPress後台儀表板和留言選單下面有個空的分隔符,但它選單下面卻沒有,如下圖:

詳解新增刪除WordPress後台管理選單分隔符

詳解新增刪除WordPress後台管理選單分隔符

 

 

## 

分隔符號代碼位於wp-admin目錄menu.php檔案中。

第62行:

$menu[4] = array( '', 'read', 'separator1', '', 'wp-menu-separator' );
登入後複製

184行:

$menu[59] = array( '', 'read', 'separator2', '', 'wp-menu-separator' );
登入後複製

很多年前就有用戶回饋給WP官方建議刪除分隔符,官方說分隔符號用於區別分隔不同的管理模組,不預先採納,但分隔符號沒有任何樣式只有個高度,真沒有保留的意義。

刪除分隔符

如果你也跟我一樣看著這個突兀的間距空格就是不順眼,那麼這裡教你刪除這個分隔符,最簡單的方法是直接刪除menu. php檔案中那兩行程式碼,不過下次更新程式還要再刪除,比較麻煩,一勞永逸的方法:

將下面程式碼加入主題函式模板functions.php中即可。

function zm_remove_menu() {
global $menu;
unset($menu[4]);
unset($menu[59]);
}
add_action('admin_head', 'zm_remove_menu');
登入後複製

如果還想刪除其它的選單項,可以開啟menu.php檔案查看對應的選單項目的位置編號例如媒體為$menu[10],照貓畫虎在上面程式碼中加上一句:

unset($menu[10]);
登入後複製

以此類推出。

選單位置編號

2 儀表板4 分隔符號5 文章10 媒體15 連結20 頁25 評論59 分隔符號60 外觀65 外掛程式70 使用者75 工具80 設定99 分隔符號

#附其它刪除選單的方法展開

新增分隔符號

#作為主題設計者如果想在主題自訂選單部分中新增分隔符,用於提示使用者這是主題特有的,例如在編號10的媒體選單下添加,可以這麼寫:

add_action('admin_menu', function () {
global $menu;
$menu[11] = ['', 'read', '', '', 'wp-menu-separator'];
});
登入後複製

###定義分隔符號樣式#########想定義這個分隔符號樣式可以這麼寫###
function zm_separator_style(){
echo&#39;<style type="text/css">.separator {border-bottom: 1px solid #2271b1;}</style>&#39;;
}
add_action(&#39;admin_head&#39;, &#39;zm_separator_style&#39;);
登入後複製
###同樣加入到主題函數模板functions.php中。 ######移動選單位置######如果想自訂選單位置,例如將文章選單移到媒體選單下面,可以這麼寫:###
function zm_move_menu () {
global $menu;
$menu[11] = $menu[5]; // 将编号5的文章菜单移动到编号10的媒体菜单下
unset($menu[5]); // 移除原文章菜单
}
add_action(&#39;admin_menu&#39;, &#39;zm_move_menu&#39;);
登入後複製
###它以此類推。 ###

以上是詳解新增刪除WordPress後台管理選單分隔符的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:zmingcx.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板