这可能是插件或主题冲突。请尝试禁用所有插件,并切换到默认主题,然后一个个添加插件,排查问题。
十多年的莱阳网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销的优势是能够根据用户设备显示端的尺寸不同,自动调整莱阳建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联公司从事“莱阳网站设计”,“莱阳网站推广”以来,每个客户项目都认真落实执行。
Wordpress调用二级导航的方法:
1、新建 functions.php 函数文件并添加以下代码:
__( ‘导航自定义菜单’ ), ) );?
2、把导航位置的li标签都删除掉,换上调用代码:
地,’menu_class’ = ‘navigation’,’menu_id’ = ‘nav_sgBhgn’) ); ?
3、添加一个jquery库,放在body开始和结束的适合的位置即可:
4、使用jquery库文件加载,大家可以测试一下模板打开的速度,哪个快用那个:
谷歌加载:
百度加载:
新郎加载:
5、添加CSS样式:
/* 二级菜单 */
.sub-menu{
display:none;/初始状态下隐藏子目录/
position:absolute;/显示最顶层/
}
.sub-menu li{
width:100%;/*显示子目录宽度/针对IE6/
clear:both;/垂直显示/
background:#000;/子目录背景颜色/
}
Step — 在functionsphp中添加以下代码使我们的主题支持自定义菜单功能
add_theme_support(‘navmenus’);
Step — 添加一个顶部菜单
if ( function_exists( ‘register_nav_menus’ ) ) {
register_nav_menus(
array(
‘header_menu’ = ‘Header Navigation’
)
);
}
Step — 把wp_nav_menu()函数放到一个自定义函数当中
function wper_so_menu(){
if(function_exists(‘wp_nav_menu’) has_nav_menu(‘header_menu’))
wp_nav_menu(
array(
‘menu’ = ‘Header Navigation’
‘container’ = ‘div’
‘container_class’ = ‘warp’
‘container_id’ = ‘’
‘menu_class’ = ‘ddsmoothmenu’
‘menu_id’ = ‘nav’
‘echo’ = true
‘fallback_cb’ = ‘fallback_no_menu’
‘before’ = ‘’
‘after’ = ‘’
‘link_before’ = ‘’
‘link_after’ = ‘’
‘depth’ =
‘walker’ = new Walker_Nav_Menu()
‘theme_location’ = ‘’
‘show_home’ = true
)
);
endif;
}
1.functions.php 注册菜单项。 // 注册菜单 add_theme_support( 'Primary Menu );或register_nav_menu( 'primary', __( 'Primary Menu', '主题名称' ) ); 2.后台添加菜单,名为:Primary Menu
首先呢 看下是不是 需要这样的这样的一个下拉菜单如果是的话 那么往下看如何一个操作步骤(如果想看我的wp博客菜单具体效果呢 可以百度“李飞seo博客”)
操作步骤
添加分类目录(添加你所需要的所有目录,下面有步骤具体调整哪个是哪个的上一级目录)
找到博客主题菜单(选择分类目录全选添加到菜单)
鼠标进行拖放下拉菜单顺序效果可以查看图片
菜单设置,根据自己的要求设置 导航菜单,主导航 ,顶部导航
保存菜单进行查看那么 wp博客的一个下拉菜单就做好了
当然如果还有看不懂的话 不会操作的可以 百度 李飞seo博客 进行学习