国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > CMS建站 > 正文

在WordPress的后臺中添加頂級菜單和子菜單的函數(shù)詳解

2020-03-22 17:09:12
字體:
供稿:網(wǎng)友
添加設(shè)置頁面-add_menu_page函數(shù)
add_menu_page(),這個函數(shù)是往后臺添加頂級菜單先,也就是和“外觀”、“插件”等一樣的頂級菜單。函數(shù)介紹如下: php add_menu_page( $page_title, $menu_title, $capability, $menu_slug, $function, $icon_url, $position ); //page_title頁面title標簽信息 //$menu_title 菜單標題 //capability 權(quán)限 //menu_slug 別名 //function 執(zhí)行函數(shù) //icon_url 菜單圖標url地址 //position 此菜單項在菜單中的位置,警告:如果兩個菜單項的位置屬性相同,其中一個可能要被覆蓋 對于function參數(shù),這個參數(shù)一般是函數(shù)名,如果在類中,要調(diào)用類的方法,使用array(類名,函數(shù)名)這樣的形式調(diào)用。如果這個參數(shù)為空的話,menu_slug參數(shù)可以是一個文件路徑。上面函數(shù)的position參數(shù),默認的菜單項位置屬性如下:2 Dashboard 4 Separator 5 Posts 10 Media 15 Links 20 Pages 25 Comments 59 Separator 60 Appearance 65 Plugins 70 Users 75 Tools 80 Settings 99 Separator好了,還是以實例來講解,這樣才能李菊福嘛。在默認的Twenty Ten主題中新建一個myfuntions.php ,然后在functions.php文件中include用編輯器打開我們的myfunctions.php,
添加新代碼: php function test_function(){ add_menu_page( 'title標題', '菜單標題', 'edit_themes', 'ashu_slug','display_function','',6); function display_function(){ echo ' h1 這是設(shè)置頁面 /h1 add_action('admin_menu', 'test_function'); 可以看到,菜單位置是6,比較一下可發(fā)現(xiàn),它將會在“文章”的后面,看:
已經(jīng)出現(xiàn)了一個頂級菜單頁面了。。。添加子菜單項-add_submenu_page
添加子菜單項的函數(shù)如下: php add_submenu_page( $parent_slug, $page_title, $menu_title, $capability, $menu_slug, $function ); //parent_slug-父級菜單項的別名 //page_title--頁面的title信息 //menu_title-菜單標題 //capability-權(quán)限 //menu_slug-別名 //function-執(zhí)行的函數(shù) 其實有了前兩篇教程,這個函數(shù)的用法無需多言了。實例,還是用上兩篇教程中的文件(在默認的Twenty Ten主題中新建一個myfuntions.php ,然后在functions.php文件中include新文件)用編輯器打開我們的myfunctions.php,上一篇教程中我們已經(jīng)添加了一個頂級菜單項,今天我們就在這個頂級菜單項的基礎(chǔ)上添加一個子菜單項,保留昨天的代碼,補充新的代碼,之后myfunctions.php中的代碼是這樣: php function test_function(){ add_menu_page( 'title標題', '菜單標題', 'edit_themes', 'ashu_slug','display_function','',6); function display_function(){ echo ' h1 這是設(shè)置頁面 /h1 add_action('admin_menu', 'test_function'); //以下是添加子菜單項代碼 add_action('admin_menu', 'add_my_custom_submenu_page'); function add_my_custom_submenu_page() { //頂級菜單的slug是ashu_slug add_submenu_page( 'ashu_slug', '子菜單', '子菜單', 'edit_themes', 'ashu-submenu-page', 'my_submenu_page_display' ); function my_submenu_page_display() { echo ' h3 子菜單項的輸出代碼 /h3PHP教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 马尔康县| 鄂尔多斯市| 广南县| 神池县| 孝义市| 镇远县| 兰坪| 玉龙| 靖江市| 两当县| 德化县| 新丰县| 疏附县| 句容市| 武山县| 清水县| 华容县| 泰安市| 金坛市| 沙雅县| 芦山县| 嘉善县| 大荔县| 苏尼特左旗| 庆安县| 水富县| 梅河口市| 龙口市| 甘孜县| 崇仁县| 台江县| 于都县| 临朐县| 车致| 马关县| 通州市| 六安市| 东兰县| 高邑县| 阿拉善盟| 黑山县|