亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > CMS > Wordpress > 正文

WordPress中注冊菜單與調用菜單的方法詳解

2024-09-07 00:48:08
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了WordPress中注冊菜單與調用菜單的方法詳解,分別依靠register_nav_menus()函數與wp_nav_menu()函數的使用,需要的朋友可以參考下

register_nav_menus()(注冊菜單)

register_nav_menus() 函數用來注冊一個菜單,菜單指的是 WordPress 3.0+ 的菜單管理器,注冊之后用戶就可以在菜單管理器里拖動生成導航菜單了。

用法

register_nav_menus( $locations );

參數

$locations

(數組)(必須)要注冊的菜單,鍵值為菜單 ID,鍵名為菜單名稱,可以一次創建多個。

默認值:None

返回值

該函數無返回值。

例子:

  1. /** 
  2.   *建立菜單 
  3.   *http://www.49028c.com/register_nav_menus/ 
  4. */ 
  5. function Bing_register_nav_menus(){ 
  6.   register_nav_menus( array
  7.     'header_menu' => __( '頂部菜單''Bing' ), 
  8.     'footer_menu' => __( '頁腳菜單''Bing' ) 
  9.   )); 
  10. add_action( 'init''Bing_register_nav_menus' ); 

其它

該函數位于:wp-includes/nav-menu.php

wp_nav_menu()(菜單調用)

下面就來說一下怎么調用用戶添加好后的菜單。

調用菜單主要使用 wp_nav_menu() 函數,wp_nav_menu() 函數的參數比較多,所以功能非常強大,這里會一個一個的講解。

用法

wp_nav_menu( $args );

參數

參數只有一個 $args,但這是一個數組,通過給數組添加參數,可以定制更多細節,下邊是默認值:

  1. $defaults = array
  2.   'theme_location' => ''
  3.   'menu'      => ''
  4.   'container'    => 'div'
  5.   'container_class' => ''
  6.   'container_id'  => ''
  7.   'menu_class'   => 'menu'
  8.   'menu_id'     => ''
  9.   'echo'      => true, 
  10.   'fallback_cb'   => 'wp_page_menu'
  11.   'before'     => ''
  12.   'after'      => ''
  13.   'link_before'   => ''
  14.   'link_after'   => ''
  15.   'items_wrap'   => '<ul id="%1$s" class="%2$s">%3$s</ul>'
  16.   'depth'      => 0, 
  17.   'walker'     => '' 
  18. ); 
  19. wp_nav_menu( $defaults ); 

詳解:

theme_locaton

(字符串)(可選)要調用的菜單的名字,比如 header_menu,如果沒指定,則默認顯示第一個注冊的菜單。

默認值:None

menu

(字符串)(可選)使用導航菜單的名稱調用菜單,可以是 ID、別名和名字(按順序匹配)。

默認值:None

container

(字符串)(可選)導航菜單的容器類型,只支持 div 和 nav 標簽,如果是其它值,ul 父節點的標簽將不會顯示。也可以設置成 False 去掉 ul 父節點。

默認值:div

container_class

(字符串)(可選)ul 父節點的 class 屬性。

默認值:menu-{menu slug}-container

container_id

(字符串)(可選)ul 父節點的 id 屬性。

默認值:None

menu_class

(字符串)(可選)ul 節點的 class 屬性。

默認值:None

menu_id

(字符串)(可選)ul 節點的 id 屬性。

默認值:菜單別名

echo

(布爾)(可選)返回導航菜單的 Html 代碼還是直接打印輸出,如果你想把導航菜單代碼存到變量里請設置成 False.

默認值:True(直接打印輸出)

fallback_cb

(回調函數)(可選)后臺沒有設置此菜單時默認顯示的內容。

默認值:wp_page_menu

before

(字符串)(可選)顯示在每個菜單鏈接前的文本。

默認值:None

after

(字符串)(可選)顯示在每個菜單鏈接后的文本。

默認值:None

link_before

(字符串)(可選)顯示在每個菜單鏈接文本前的文本。

默認值:None

link_after

(字符串)(可選)顯示在每個菜單鏈接文本后的文本。

默認值:None

items_wrap

(字符串)(可選)替換 ul 的 class 屬性。

默認值:None

depth

(整形)(可選)

顯示菜單的深度,當數值為 0 時顯示所有深度的菜單。

默認值:0

walker

(對象)(可選)菜單的結構對象。

默認值:new Walker_Nav_Menu

例子:

<?php wp_nav_menu( array( 'theme_location' => 'header_menu', 'container' => false, 'items_wrap' => '<ul id="topmenu">%3$s</ul>', 'fallback_cb' => 'Bing_menu_null_fallback' ) ); ?>

其它

此函數位于:wp-includes/nav-menu-template.php

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲午夜未删减在线观看| 5566成人精品视频免费| 91丝袜美腿美女视频网站| 欧美性xxxxx极品娇小| 日韩欧美极品在线观看| 国产精品久久久久久久久久久不卡| 精品久久久精品| 日韩av电影院| 欧美激情二区三区| 亚洲图片欧洲图片av| 亚洲欧美中文字幕| 粉嫩老牛aⅴ一区二区三区| 欧美人在线视频| 福利二区91精品bt7086| 亚洲国产精品福利| 一区二区亚洲欧洲国产日韩| 欧美黑人狂野猛交老妇| 精品中文字幕乱| 欧美日韩激情视频8区| 91爱爱小视频k| 亚洲综合精品伊人久久| 国产91精品在线播放| 亚洲国产精品小视频| 欧美另类极品videosbest最新版本| 亚洲国产精品视频在线观看| 成人免费在线视频网站| 免费97视频在线精品国自产拍| 国产精品私拍pans大尺度在线| 欧美人与性动交a欧美精品| 欧美片一区二区三区| 亚洲第一视频在线观看| 欧美视频在线观看 亚洲欧| 精品国产视频在线| 91精品国产91久久久| 成人有码在线视频| 亚洲综合日韩在线| 97香蕉超级碰碰久久免费的优势| 最新69国产成人精品视频免费| 亚洲在线视频福利| 国产99久久精品一区二区| 成人欧美一区二区三区在线| 国产亚洲欧洲高清| 欧美在线视频观看免费网站| 亚洲已满18点击进入在线看片| 亚洲乱码一区av黑人高潮| 欧美激情国产高清| 亚洲精品视频久久| 精品国产鲁一鲁一区二区张丽| 日韩欧美国产中文字幕| 欧美日韩国产中文精品字幕自在自线| 亚洲无av在线中文字幕| 日韩欧美中文第一页| 欧美日韩福利视频| 国产成人精品久久二区二区91| 国产成人一区二区在线| 国产精品免费久久久| 成人激情免费在线| 国产一区二区欧美日韩| 国产精品一区电影| 九九精品在线视频| 亚洲国产精品久久久久秋霞蜜臀| 亚洲最大成人在线| 国产精品久久国产精品99gif| 国产精品自拍偷拍视频| 国产亚洲xxx| 欧美大肥婆大肥bbbbb| 这里只有精品视频| 欧美成人sm免费视频| 奇米成人av国产一区二区三区| 欧美成人中文字幕在线| 欧美日韩爱爱视频| 97久久久免费福利网址| 777777777亚洲妇女| 国产精品久久久久国产a级| 色哟哟亚洲精品一区二区| 亚洲成色777777在线观看影院| 国产精品91久久久| 国产精品亚洲精品| 日韩最新免费不卡| 国产精品美女av| 不卡av日日日| 91av在线不卡| 久久视频在线视频| 97免费视频在线| 成人性生交大片免费看视频直播| 日本最新高清不卡中文字幕| 国产精品一久久香蕉国产线看观看| 欲色天天网综合久久| 亚洲欧美激情视频| 国产一区二区三区日韩欧美| 精品无人区乱码1区2区3区在线| 欧美日韩亚洲91| 色婷婷**av毛片一区| 日韩专区中文字幕| 97精品伊人久久久大香线蕉| 亚洲最新在线视频| 欧美中文在线免费| 日韩av电影在线播放| 国产精品福利小视频| 国内免费久久久久久久久久久| 亚洲国产精品热久久| 92版电视剧仙鹤神针在线观看| 欧美色道久久88综合亚洲精品| 国产精品一区二区三区在线播放| 国产精品一区电影| 秋霞午夜一区二区| 国产精品白丝av嫩草影院| 性金发美女69hd大尺寸| 亚洲欧美日本伦理| 97视频免费在线观看| 最近2019年中文视频免费在线观看| 国产99久久精品一区二区永久免费| 国产精品免费一区二区三区都可以| 粉嫩老牛aⅴ一区二区三区| 国产亚洲精品久久久久久| 国产精品手机播放| 日韩av观看网址| 日本午夜人人精品| 日韩欧美在线字幕| 久久久人成影片一区二区三区观看| 97色在线播放视频| 国产成人鲁鲁免费视频a| 97av在线视频免费播放| 日本久久久久久久| 亚洲成人av片在线观看| 日韩av在线最新| 岛国av一区二区三区| 精品国产一区二区三区四区在线观看| 日韩美女福利视频| 欧美激情亚洲一区| 国产精品成人aaaaa网站| 中文字幕在线看视频国产欧美在线看完整| 亚洲一区二区三区视频播放| 欧美贵妇videos办公室| 国产日产久久高清欧美一区| 国产一区二区三区在线视频| 国产欧美日韩中文字幕在线| 欧美一级bbbbb性bbbb喷潮片| 精品电影在线观看| 日韩在线视频二区| 欧美另类在线观看| 亚洲天堂免费观看| 欧美激情xxxx| 日韩成人在线网站| 日韩欧美在线字幕| 中文字幕亚洲精品| 欧美在线免费观看| 日本国产一区二区三区| 国产91精品高潮白浆喷水| 亚洲国产成人精品一区二区| 懂色aⅴ精品一区二区三区蜜月| 亚洲第一福利网站| 欧美肥臀大乳一区二区免费视频| 色偷偷88888欧美精品久久久| 日韩电影中文字幕一区| 久久夜色撩人精品| 国产亚洲成精品久久| 久久久精品一区| 久久久久久国产三级电影| 日韩av电影在线播放| 色av中文字幕一区| 91精品久久久久久久久久另类| 亚洲欧美中文日韩v在线观看| 综合136福利视频在线|