一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

DEDECMS|帝國CMS|Discuz|PHPCMS|Wordpress|ZBLOG|ECSHOP|蘋果CMS|極致CMS|CMS系統|

服務器之家 - 建站程序 - Wordpress - WordPress 3.0+菜單功能支持二級和N級菜單實現步驟

WordPress 3.0+菜單功能支持二級和N級菜單實現步驟

2019-09-25 14:17WordPress教程網 Wordpress

自帶的導航菜單功能是WordPress 3.0+ 中唯一執得讓人眼睛一亮的功能了;一個偶然的機會發現這個 WordPress 的導航菜單居然還支持二級和N級菜單;如何想實現下拉的二級菜單功能,還是需要 jQuery 和

自帶的導航菜單功能是 WordPress 3.0+ 中唯一執得讓人眼睛一亮的功能了,在新做主題的過程中再一次讓我眼睛亮了一亮,發現這個 WordPress 的導航菜單居然還支持二級和N級菜單。 
當然要實現下拉的二級菜單功能,還是需要 jQuery 和 CSS 等的配合。下面簡單介紹一下: 

首先,要讓你的主題支持 WordPress 3.0+,只需簡單幾步,把以下代碼添加到主題的functions.php中: 

復制代碼

代碼如下:


<?php
if ( function_exists('register_nav_menus') ) {
register_nav_menus(array(
'primary' => '導航菜單'
));
}
?>


然后,在 header.php 中調用如下代碼: 

復制代碼

代碼如下:


<?php
if(function_exists('wp_nav_menu')) {
wp_nav_menu(array('theme_location'=>'primary','menu_id'=>'nav','container'=>'ul'));
}
?>


接下來,就可以在 WordPress 后臺控制面板的菜單中看到菜單選項了,只要拖動模塊至一級菜單下就會形成二級菜單,甚至三級菜單,就像拖動小工具里的模塊一樣操作方便。如圖: 
WordPress 3.0+菜單功能支持二級和N級菜單實現步驟
注意:看到上圖的紅框沒有,可以拖動的,前面空一個空就是二級菜單,空2空就能出三級菜單,類推,是不是很簡單哦,O(∩_∩)O~ 
根據以上操作步驟,生成相應的代碼:

復制代碼

代碼如下:


<ul id="nav">
<li id="menu-item-7"><a href="DUMMY">Fiber Fusion Splicer</a>
<ul>
<li id="menu-item-8"><a href="DUMMY">EG6871</a></li>
<li id="menu-item-9"><a href="DUMMY">EG6871A</a></li>
<li id="menu-item-10"><a href="DUMMY">EG6872</a></li>
</ul>
</li>
<li id="menu-item-11"><a href="DUMMY">Light Source</a>
<ul>
<li id="menu-item-12"><a href="DUMMY">EG-OLS-18</a></li>
<li id="menu-item-13"><a href="DUMMY">EG-OLS-18V</a></li>
<li id="menu-item-14"><a href="DUMMY">EG-OLS-19</a></li>
<li id="menu-item-15"><a href="DUMMY">EG-OLS-19V</a></li>
</ul>
</li>
<li id="menu-item-16"><a href="DUMMY">Optica Cable</a>
<ul>
<li id="menu-item-17"><a href="DUMMY">GYFTY</a></li>
<li id="menu-item-18"><a href="DUMMY">GYTA</a></li>
</ul>
</li>
</ul>


一個二級菜單的 的模型已經展現出來了,剩下的就是配上 CSS 和 jQuery,使其產生下拉菜單的效果。 
執行的腳本也非常簡單,如下: 

復制代碼

代碼如下:


<script type="text/javascript">
jQuery(document).ready(function($) {
$('#nav li').hover(function() {
$('ul', this).slideDown(300)
},
function() {
$('ul', this).slideUp(300)
});
});
</script>


然后加上相應的css樣式:

復制代碼

代碼如下:


<style type="text/css">
ul,li{padding:0;margin:0;list-style:none;}
a{text-decoration:none;}
#nav li{width:100px;line-height:30px;float:left;}
#nav li a{text-align:center;display:block;width:100px;background:#ccc;}
#nav li a:hover{background:#000;color:#fff;}
.sub-menu{display:none;}
</style>


大功告成,上面樣式是一些基本的東西,你可以根據自己的主題來設計。 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲www美色 | 国产精品久久久久久久久久久久久久 | 日本在线播放 | 久见久热 这里只有精品 | fuqer日本| 日韩成人在线免费视频 | 日本大尺度激情做爰叫床 | 亚洲精品乱码久久久久久蜜桃图片 | 天堂资源在线www中文 | 999热这里只有精品 999久久久免费精品国产牛牛 | 国内精品久久久久久久久久久久 | 国产精品久久久 | 日韩在线中文字幕 | 亚洲国产精品无圣光一区二区 | 极品丝袜小说全集 | 国产精彩对白综合视频 | chinese国产人妖videos | 91精品国产综合久久香蕉 | 91精品国产91久久久久久麻豆 | 四虎永久 | 大胆暴露亚洲美女xxxx | 国产亚洲一区二区三区 | zoz.zzz色| 羞羞影院午夜男女爽爽影院网站 | 四虎免费在线视频 | 亚洲大尺码| 99久久99热久久精品免 | 日本乱中文字幕系列在线观看 | 99这里都是精品 | 免费国产成人α片 | 无耻三级在线观看 | 九九国产在线视频 | 日本视频在线免费播放 | 精品美女国产互换人妻 | 精品国产乱码久久久久久免费流畅 | juliaann厨房大战 | 69av美女| 小泽玛丽av无码观看 | 日本精品一卡二卡≡卡四卡 | 车上小婕子系列辣文小说 | 国产精品天天在线 |