国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表

圖片精選

主站蜘蛛池模板: 化德县| 阿克苏市| 启东市| 清原| 凤凰县| 子洲县| 韶山市| 象山县| 达日县| 泰州市| 许昌县| 陇南市| 东至县| 开阳县| 水城县| 怀化市| 焦作市| 柘荣县| 虹口区| 密山市| 芷江| 梧州市| 武义县| 红河县| 盐源县| 汝州市| 叶城县| 安图县| 胶南市| 剑河县| 吉木乃县| 集安市| 星子县| 大名县| 前郭尔| 延川县| 枣阳市| 青海省| 麦盖提县| 克拉玛依市| 阳春市|