国产美女裸身网站免费观看视频,最新精品国自产拍福利,影音先锋av色噜噜影院,亚洲成av人无码影片

專(zhuān)業(yè)WORDPRESS主題設(shè)計(jì)制作

WordPress如何調(diào)用二級(jí)/多級(jí)導(dǎo)航欄自定義菜單?(wordpress網(wǎng)站設(shè)置菜單)

發(fā)布于: 2022-11-03

1 第一步、WordPress菜單注冊(cè)

  • 2 第二步、WordPress菜單調(diào)用
  • 3 第三步、設(shè)置菜單
  • 4 制作wordpress多級(jí)菜單導(dǎo)航欄
  • 5 WordPress菜單CSS樣式

 

很多網(wǎng)絡(luò)營(yíng)銷(xiāo)人選擇用WordPress來(lái)建站,但是有些主題的導(dǎo)航欄,不支持二級(jí)/多級(jí)菜單,不滿(mǎn)意可嘗試手動(dòng)添加、修改主題的菜單樣式。

修改要從header.php開(kāi)始,該模板文件里面一個(gè)重要的功能就是菜單的顯示了。

如果用代碼調(diào)用分類(lèi)作為菜單也可以,但是不方便對(duì)菜單項(xiàng)排序。

有子分類(lèi)的目錄也不好處理,所以也想像別人的主題一樣,給我的主題添加自定義菜單功能。

要給新制作的主題添加菜單自定義功能, 也不是很難的事情,主要有2個(gè)步驟。

第一步、WordPress菜單注冊(cè)

要使用菜單,先要進(jìn)行注冊(cè),打開(kāi)主題下面的functions文件,追加下面代碼?▼

<?php
//自定義菜單
if (function_exists('register_nav_menus')) {
register_nav_menus( array( 'top_navi' => __('頂部菜單') ) );
register_nav_menus( array( 'menu_navi' => __('站點(diǎn)導(dǎo)航') ) );
register_nav_menus( array( 'foot_navi' => __('底部菜單') ) );
}
?>
  • 如果主題下面沒(méi)有functions.php文件,就新建一個(gè),把上面代碼復(fù)制進(jìn)去保存即可。

登錄WordPress后臺(tái),依次進(jìn)入“外觀 ”→“菜單”。

如能看到下面的畫(huà)面,就說(shuō)明注冊(cè)成了?▼

wordpress-menu_1

以上注冊(cè)了2個(gè)菜單:

  1. 一個(gè)頂部菜單 Top Menubar。
  2. 一個(gè)主菜單 Main menubar 。

第二步、WordPress菜單調(diào)用

菜單注冊(cè)之后就可以在主題模板文件中調(diào)用了,把下面的代碼放到header.php文件中,想顯示菜單地方就可以調(diào)用了。

在header.php文件里,調(diào)用“頂部菜單”▼

//頂部菜單調(diào)用
<?php wp_nav_menu(array('theme_location' => 'top_navi')); ?>

在header.php文件里,調(diào)用“主菜單”▼

//主菜單調(diào)用
<div id="menu"><?php?if(function_exists('wp_nav_menu')) {
wp_nav_menu(array('theme_location'=>'menu_navi','menu_id'=>'nav','container'=>'ul'));
} ?>?</div>

<?php wp_nav_menu(array(‘theme_location’ => ‘menu_navi’)); ?>

在footer.php文件里調(diào)用“底部菜單”▼

//底部菜單調(diào)用
<?php wp_nav_menu(array('theme_location' => 'foot_navi')); ?>

第三步、設(shè)置菜單

菜單注冊(cè)好了,菜單的顯示位置也在主題文件中定義好了,就可以在WordPress后臺(tái)新建菜單項(xiàng)目。

然后,把新建的菜單項(xiàng)目指定給注冊(cè)的菜單,建議對(duì)應(yīng)的關(guān)系?▼

wordpress-menu_2

制作wordpress多級(jí)菜單導(dǎo)航欄

現(xiàn)在讓我們來(lái)談?wù)勚谱鱓ordPress多級(jí)菜單方法:

首先刪除你自己的WordPress主題的functions文件中的原始菜單代碼。

或直接添加此代碼?▼

<?php if ( function_exists('register_nav_menus') ) {register_nav_menus(array('primary' => '主導(dǎo)航菜單'));}?>
  • 注意:必須在<?php ?>在外面添加。

然后找到主題調(diào)用菜單的PHP代碼,如果它是原始的,通常會(huì)是這樣?▼

<?php wp_nav_menu( array( 'theme_location' => 'primary' ) ); ?>

將其刪除,并更換為?▼

<div id="menu"><?php if(function_exists('wp_nav_menu')) {
wp_nav_menu(array('theme_location'=>'primary','menu_id'=>'nav','container'=>'ul'));
} ?> </div>
  • 注意:確保此代碼不包含其他div,否則它將受外部div的限制。

下一步是添加下拉JS函數(shù)代碼,并將以下代碼添加到主題的JS文件中?▼

jQuery(document).ready(function($) {
$('#nav li').hover(function() {
$('ul', this).slideDown(200)},
function() {$('ul', this).slideUp(300)});});

WordPress菜單CSS樣式

最后,CSS風(fēng)格美化。

具體應(yīng)該是什么樣的效果,充分發(fā)揮你的想象力,CSS可以做到?▼

#menu {position:relative;width:99%;margin:0 5px 0 5px;height:36px;background: #f6f6f6 url("images/jtyu.jpg");}
#menu li{border-right:0px #ace solid;}
#nav{margin-left:30px;width:900px;height:36px;}
#nav li{font-size:14px;width:100px;line-height:30px;float:left;background: #f6f6f6 url("images/iol.jpg");border-bottom:0px #fff solid}
#nav li a{line-height:36px;color:#fff;text-align:center;display:block;background:url("images/beg.png") no-repeat;margin:0;}
#nav li a:hover{background:url("images/oilu.png") no-repeat center;color:#f03;}
.sub-menu {height:36px;float:left;position:absolute;text-align:center;display:none;}
.sub-menu a {border-top:0px #fff solid;height:36px;color:#fff; text-decoration:none; line-height:36px; text-align:center; padding:0 20px; display:block; _width:48px;}
  • 將以上CSS代碼,添加到主題的?style.css?文件并保存起來(lái)。

保存之后,刷新你的網(wǎng)站前臺(tái)頁(yè)面,就可以看到效果了,是不是很簡(jiǎn)單?

希望我們網(wǎng)站( http://news.qtyiliao.cn/ ) 分享的《WordPress如何調(diào)用二級(jí)/多級(jí)導(dǎo)航欄自定義菜單?》,對(duì)您有幫助。

wordpress二級(jí)列表當(dāng)前欄目高亮方法(wordpress二級(jí)菜單)

發(fā)布于: 2022-08-22

思路是用別名來(lái)定義一個(gè)CSS,然后給當(dāng)前分類(lèi)下的別名定義一個(gè)CSS樣式,代碼如下

<style type=”text/css”>
<!–
.<?php $cat = get_category($cat);echo $cat->slug;?>{ color:#9B0E05!important}
–>
</style>

上面是CSS部分,下面是代碼:

<?php $categories = get_categories(‘hide_empty=0&parent=13&orderby=id’); foreach ($categories as $cat) { $catid = $cat->cat_ID; query_posts(“showposts=100&cat=$catid”); ?>

wordpress二級(jí)列表當(dāng)前欄目高亮方法

<li>
<div class=”dl_box”> <span class=”classification-span”> <a href=”<?php echo get_category_link($catid);?>” class=”classification classification_click”>
<div class=”goods-family”><?php $cat_des = category_description(); echo str_replace(array(“<p>”,””,”</p>”, “r”, “n”),””,$cat_des);?><span></span></div>
<p class=”<?php $cat = get_category($cat);echo $cat->slug;?>
“>
<?php single_cat_title(); ?>
</p>
</a> <span class=”common-spirite-pc”></span> </span>
<dl style=”display: none;”>
<?php while (have_posts()) : the_post(); ?>
<dd><a href=”<?php the_permalink() ?>”><span class=”dot “></span>
<?php the_title(); ?>
</a></dd>
<?php endwhile; ?>
</dl>
</div>
</li>
<?php } ?>
<?php wp_reset_query(); ?>

TAG列表 wordpress最新最熱TG匯集,掌握wordpress熱線(xiàn)內(nèi)容
wordpress表單跳轉(zhuǎn)WooCommerce 商店WordPress站內(nèi)搜索排除某些類(lèi)別的文章CWP開(kāi)啟Redis緩存WordPress超級(jí)菜單WordPress違禁詞檢查wordpress Dropbox百度熊掌號(hào)WP插件優(yōu)化head代碼http://www.fandutaoci.cnWordPress調(diào)試模式wordpress感謝頁(yè)面去除tag標(biāo)簽urlImage Sizes插件WordPress文章描文本namechep域名優(yōu)惠碼Shortcodes UltimateWordPress tag模版critical automatic updatesWP SMTP插件設(shè)置網(wǎng)站添加CDNbootstrap自適應(yīng)布局wordpress文章卡片樣式wordpress小圖標(biāo)不顯示wordpress cdnWordPress過(guò)濾敏感詞插件WordPress官網(wǎng)制作Avada主題演示主機(jī)殼WordpressAll In One WP Securitywordpress打開(kāi)是代碼Awesome SupportWP SMTP插件xmlrpc.php攻擊Easy WP Cleaner插件谷歌 SEOWordPress網(wǎng)站安全防wp-json防止數(shù)據(jù)被采集xmlrpc.php漏洞WooCommerce扒站怎么改wordpress主題WordPress自定義頁(yè)眉WordPress網(wǎng)站防護(hù)WordPress tagWP-No-Tag-Base插件禁用 xmlrpc.phpwordpress Post ViewsBackWPup插件WordPress站內(nèi)搜索排除所有頁(yè)面wordpress文章瀏覽數(shù)量統(tǒng)計(jì)Dropbox上傳失敗WordPress虛擬主機(jī)偽靜態(tài)Mega Menu插件CWP控制面板轉(zhuǎn)KLOXO-MRWordPress頁(yè)腳加載JSnameCheap最新優(yōu)惠碼wordpress漏洞修復(fù)WordPress自動(dòng)備份保護(hù)robots.txtWordPress外鏈特色圖片WordPress大氣的樣式WP安全登錄插件推薦Better Search Replace插件wordpress描文本Footer and Post Injections插件Markdown here插件隱藏WordPress代碼內(nèi)版本號(hào)robots.txt禁止訪問(wèn)WordPress濾敏感詞過(guò)濾插件wordpress常規(guī)設(shè)置robots.txt安全設(shè)置Avada主題隱藏WordPress后臺(tái)登錄地址WordPress顯示運(yùn)行數(shù)據(jù)庫(kù)安裝WordPress插件Jetpack插件wp-json鏈接Featured Image From URL修改wordpress登錄地址WordPress菜單自定義圖標(biāo)wp-json安全設(shè)置什么是 WooCommercewordpress更換域名圖標(biāo)不顯示WordPress網(wǎng)站惡意代碼WordPress廣告詞檢測(cè)namechep續(xù)費(fèi)優(yōu)惠碼WooCommerce 功能WooCommerce 定價(jià)Redis加速緩存插件Wordfence Security插件Pretty Links Pro插件h5自適應(yīng)布局Jetpack站點(diǎn)加速器CDN圖像緩存織夢(mèng)采集俠wordpresswp-json優(yōu)化wordpress安全防護(hù)wp-json漏洞Rich Snippets結(jié)構(gòu)化數(shù)據(jù)Shortcodes Ultimate插件WordPress頁(yè)腳頁(yè)眉插件
服務(wù)電話(huà):
0533-2765967

微信 13280692153