之的使用方法

之的使用方法,第1张

wordpress="superseo">ss之wp_nav_menu使用说明

wp_nav_menu()方法位于WP-includes/nav-menu-templates.PHP文件中。

其主要用途是根据该方法,
完成后台管理的形成菜单启用。
应用该功能以前,务必激话主题3.0菜单功能。
方法以下:
在functions.php文件中添加
add_theme_support('nav-menus');或是
•//自定菜单
•register_nav_menus(
•array(
•‘header-menu’=>__(’导航栏自定菜单’),
•‘footer-menu’=>__(’页角自定菜单’)
•)
•);简易启用以下:
<?phpwp_nav_menu($args);?>
启用的menu默认设置排版设计为

复制代码编码以下:
<?php$defaults=array(
'theme_location'=>,
'menu'=>,
'container'=>'div',
'container_class'=>'menu-{menuslug}-container',
'container_id'=>,
'menu_class'=>'menu',
'menu_id'=>,
'echo'=>true,
'fallback_cb'=>'wp_page_menu',
'before'=>,
'after'=>,
'link_before'=>,
'link_after'=>,
'depth'=>0,
'walker'=>);
?>

如果是多菜单,则启用以下功能

<?PHPechoWP_nav_menu(array('container_class'=>;menu-header','theme_location'=>主’))?>

根据是否形成登录,菜单栏是不同的。

<?php
if(is_user_logged_in()){
wp_nav_menu(array('theme_location'=>'logged-in-menu'));
}else{
wp_nav_menu(array('theme_location'=>'logged-out-menu'));
}
?>

清除菜单栏
<?php
functionmy_wp_nav_menu_args($args='')
{
$args['container']=false;
return$args;
}//function

add_filter('wp_nav_menu_args','my_wp_nav_menu_args');
?>
或是
<?phpwp_nav_menu(array('container'=>'')); ?>

形成的菜单css设计风格为

能够根据
1 '在'=>,<BR>在'=>之后;,<BR>link_before'=>,<BR>link_after'=>,<BR> 加上应用的标识,并对其开展css美化,能够给你得到心里要想的实际效果。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/772676.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存