WordPress Menu功能wp_nav_menu()的重要參數在文件wp-includes/nav-menu-template.php:
```
$defaults = array(
'menu' => '',
'container' => 'div',
'container_class' => '',
'container_id' => '',
'menu_class' => 'menu',
'menu_id' => '',
'echo' => true,
'fallback_cb' => 'wp_page_menu',
'before' => '',
'after' => '',
'link_before' => '',
'link_after' => '',
'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>',
'item_spacing' => 'preserve',
'depth' => 0,
'walker' => '',
'theme_location' => '',
);
```
說明:
```
<?php
wp_nav_menu( array(
'menu' => '', //期望顯示的菜單
'container' => 'div', //容器標簽
'container_class' => '',//ul父節點class值
'container_id' => '', //ul父節點id值
'menu_class' => 'menu', //ul節點class值
'menu_id' => '', //ul節點id值
'echo' => true,//是否輸出菜單,默認為真
'fallback_cb' => 'wp_page_menu', //菜單不存在時,返回默認菜單,設為false則不返回
'before' => '', //鏈接前文本
'after' => '', //鏈接后文本
'link_before' => '', //鏈接文本前
'link_after' => '',//鏈接文本后
'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>', //如何包裝列表
'depth' => 0, //菜單深度,默認0
'walker' => '' //自定義walker
'theme_location' => '',//導航別名
) );
?>
```
123
- WordPress平臺的網站開發
- 電商主題開發
- WooCommerce主題開發優化部分
- 首頁開發
- WooCommerce
- 判斷用戶是否登錄
- WordPress Menu
- WooCommerce PayPal Checkout Gateway
- 頁面和文章
- 調用產品和文章
- 判斷屬于哪個頁面
- 相關文章
- 消除文章分享按鈕集底部的文字
- wordpress主題模板和主題開發
- wordpress主題準備
- wordpress主題文件結構
- 豪源主題
- WooCommerce SEO
- 插件開發
- wordpress二次開發
- theme基本顯示
- menu調用
- 分拆為header.php和footer.php
- 頁面、文章樣式選擇顯示
- 面包屑導航 Breadcrumb
- 特色圖
- 閱讀次數統計
- 分頁功能
- Advanced Custom Fields
- Custom Post Type UI
- post type
- 小工具
- 小工具調用
- shortcode
- 文章循環輸出
- 標題和文章限制字數輸出顯示
- WordPress主題theme1開發
- wordpress搭建多站點
- wordpress常用函數
- wordpress循環代碼
- Woocommerce
- Woocommerce支持
- WordPress插件開發
- wordpress會員插件
- WordPress插件使用
- WordPress插件集
- WordPress的核心
- Wordpress原理
- Wordpress要點
- WordPress網站搬家
- WPML
- 服務器
- Cloud 9
- test
- 網站