WebStack Pro 导航主题从2.0306版开始启用新的主菜单方案,主要方便自定义管理,特点有:
- 支持所有文章类型的分类
- 支持随意排序
- 支持随意调整层级(最多两级,和以前一样,父级要没有内容,可以自定义父级,看下文说明)
- 支持自定义父级
- 自定义锚点
操作演示视频
添加文章分类
支持插入文章分类
自定义父级
添加一个自定义链接,然后 URL 填一个 # 号就可以了,图标按下文方法添加。
自定义锚点
自定义锚点功能就自己添加“搜索”和“友情链接”等按钮,搜索按照下图设置,友情链接请在 URL 填写 #friendlink
图标按下文方法添加
图标设置
和以前的菜单一样,在菜单的css项(上图 css类)添加图标代码就可以了
阿里图标按下文添加。
fa图标看下文中的方法。
注意,只要父级才支持自定义图标。
注意事项(必看)
1、新建一个菜单,名字“随便填”,按下图操作
2、添加网址等分类到菜单,再将菜单指定给侧栏主菜单
3、如果没用网址等文章分类,点菜单页右上角显示选项,按下图勾选
如果没有“显示选项”,请关掉主题设置-->优化的所有选项,如果还是没有,请关掉所有优化插件。
4、侧栏菜单位置在“侧栏主菜单”
5、只支持分类目录
只支持分类,不要添加标签、文章、页面等内容
6、分类太多处理方法
如果分类太多,在菜单“查看所有”会分页显示,这样会使得层级查看混乱,如下图
如果想不分页显示,需修改wordpress的wp-admin\includes\nav-menu.php
文件,找到wp_nav_menu_item_taxonomy_meta_box
方法(687行),修改$per_page
的值为大于你的分类数量的值,如1000。看下方代码注释
function wp_nav_menu_item_taxonomy_meta_box( $object, $box ) { global $nav_menu_selected_id; $taxonomy_name = $box['args']->name; $taxonomy = get_taxonomy( $taxonomy_name ); // Paginate browsing for large numbers of objects. $per_page = 50;//默认为50,请修改到大于你的分类数量的值,如1000 ................
锟斤拷锟斤拷 ( VIP 1 )
广东请问,我的主题的菜单不会出现app和网站,书籍
GeekDreamSun ( VIP 1 )
江苏找到个教程 ,51cto博客 /983836259/1736732,感觉还不错
GeekDreamSun ( VIP 1 )
江苏@GeekDreamSun <a href="" title=""> post_date) ?>
GeekDreamSun ( VIP 1 )
江苏针对转载文章 如果能自定义添加底部版权信息就好了
锟斤拷锟斤拷 ( VIP 1 )
广东添加网址分类 直接就在主菜单显示了
掌声上 ( VIP 1 )
广东@锟斤拷锟斤拷 我也是碰到这个问题,不知道怎么搞,添加网址分类,直接显示侧边栏菜单去了,等我再去菜单那里,网址分类拉进“菜单”进行设置,结果侧边栏会重复两列菜单。