出于某些原因,我們可能需要進(jìn)行WordPress后臺(tái)定制,比如增刪一些菜單,或者修改某些內(nèi)容,下面倡萌分享下自定義排序WordPress后臺(tái)管理菜單的方法。

下面是一個(gè)范例,可達(dá)到本文配圖的效果。將代碼添加到當(dāng)前主題的 functions.php 文件:
// 自定義排序WordPress后臺(tái)管理菜單 (在 WP 3.5.2 測(cè)試通過) From wpdaxue.com
function custom_menu_order($menu_ord) {
if (!$menu_ord) return true;
return array(
'index.php', // “儀表盤”菜單
'edit.php?post_type=question', // 自定義文章類型的菜單
'edit-comments.php', //“評(píng)論”菜單
'upload.php', //“多媒體”菜單
'edit.php?post_type=cmp_slider', //自定義文章類型的菜單
'plugins.php', //“插件”菜單
'themes.php', //“主題”菜單
'edit.php?post_type=page', // “頁面”菜單
'edit.php', // “文章”菜單
);
}
add_filter('custom_menu_order', 'custom_menu_order');
add_filter('menu_order', 'custom_menu_order');
你只需復(fù)制頂級(jí)菜單的鏈接(只取/wp-admin/后面的部分),然后添加到 第 4 行下面的數(shù)組中,進(jìn)行排序即可。
提示:該方法有一個(gè)弊端:如果后臺(tái)新增菜單或自定義文章類型,需要重新修改代碼,不是很靈活,建議采用《WordPress 自定義后臺(tái)管理菜單的順序》的新方案。
如果你不想折騰代碼,可以試試 WordPress后臺(tái)管理菜單編輯插件:Admin Menu Editor
聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個(gè)人或組織,在未征得本站同意時(shí),禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺(tái)。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。




