所谓分配菜单,就是为首页、分类归档、分类文章、单篇文章、页面等所有页面调用单独的菜单 ,实现不同的页面显示不同的菜单项。
主题选项 → 菜单设置 → 分配菜单,启用。
外观 →菜单,进入管理位置选项卡,点击添加,并选择一个菜单
比如:在附加菜单(显示在主体内容上面)中,为某个分类归档页面显示相关的分类链接等。
外观 →菜单,新建一个菜单,为菜单添加相应分类链接项,并保存菜单。
在附加菜单中点击添加,选择刚建的菜单:
然后点击分配给 →分类归档,选择想显示这个菜单的分类,并保存。
可以分别为首页、分类归档页面、某个分类所有文章,单页面、单独的文章选择指定的菜单。
目前已删除原来的“选择菜单”功能,用本功能替换。
清理原来“选择菜单”的数据(仅用于记录清理功能,可忽视)
首先进入主题选项 → 菜单设置 → 选择菜单,取消勾选 ,并保存设置。
将下面代码添加到主题函数模板functions.php最后,刷新一下页面即可删除原来的数据
global $wpdb; $wpdb->query( "DELETE FROM $wpdb->postmeta WHERE meta_key = '_begm_post_meta'" ); $wpdb->query( "DELETE FROM `wp`.`wp_options` WHERE (CONVERT(`option_id` USING utf8) LIKE '%begm_location%' OR CONVERT(`option_name` USING utf8) LIKE '%begm_location%' OR CONVERT(`option_value` USING utf8) LIKE '%begm_location%' OR CONVERT(`autoload` USING utf8) LIKE '%begm_location%')" );
用后删除上述代码。
操作前请提前做好数据备份,以防万一!





