有同樣的需求:從WP管理菜單欄中刪除「un/fold」功能,以消除混亂,但沒有修補源文件。
我在wp-admin/menu.php中發現分隔符存儲在索引4,59,99中。
這裏是添加到您的functions.php
function pxln_remove_menu_items() {
global $menu;
//an array with menus to remove (use their title)
$restricted = array(__('Posts'),__('Links'), __('Comments'), __('Media'), __('Separator'));
// keys of the unfolders
unset($menu[4]);
unset($menu[59]);
unset($menu[99]);
end ($menu);
while (prev($menu)){
$value = explode(' ',$menu[key($menu)][0]);
if(in_array($value[0] != NULL?$value[0]:"" , $restricted)) {
unset($menu[key($menu)]);
}
}
}
add_action('admin_menu', 'pxln_remove_menu_items');
感謝您的回覆功能。 我沒有提到這一點,但我希望能夠在不修補wordpress核心的情況下實現這一點,我想用functions.php中的一些代碼解決它,這樣對未來升級更安全。 我確實找到了分隔符代碼並刪除了背景圖片,但是這給我留下了一個不可見的鏈接,如果我將分隔符全部隱藏在一起並顯示:none,那麼我當然會丟失分隔符,而我不喜歡這個分隔符.. – INT 2011-01-29 18:50:32