电源菜单插件在添加新项目后销毁菜单

时间:2015-09-03 作者:Hermants

我将Wp 4.3与Avada主题3.6.8.1结合使用。Avada支持给了我一个解决问题的提示:我在Power menu插件中的菜单项有一个大问题。更新(添加)菜单项时,许多内容将消失。此外,更新后不会选择“管理位置”选项卡设置。当我再次选择它们时,整个菜单将从站点中消失。

我从Avada support获得以下解决方案:

为了做到这一点,我编辑了插件发出的动作调用的优先级数字。尤其是电源菜单/电源菜单。php:

add_action(\'wp_update_nav_menu_item\', \'power_menus_custom_nav_update\', 30, 5);
add_action(\'admin_init\', \'power_menus_secure_page_meta_box\');
add_action(\'init\', \'power_menus_output_buffer\', 0);
//add_action(\'admin_enqueue_scripts\', \'power_menus_admin_enqueue_scripts\');
/*过滤器*/

add_filter(\'wp_edit_nav_menu_walker\', \'power_menus_nav_walker\', 30, 5);
add_filter(\'wp_setup_nav_menu_item\', \'power_menus_custom_nav_item\');
add_filter(\'wp_nav_menu_objects\', \'power_menus_main_navigation_links\', 30, 5);
注意数字是30,5。这比之前设置的要高,这意味着插件优先于菜单项选项的主题。

WordPress对添加到菜单的选项数量有限制。因此,它不能同时从主题和插件中获得。

这只需要几天时间。现在不多了。我尝试了几种组合,但都没有成功。

有人知道如何解决这个问题。从开发者WP的白痴那里,我没有得到回复。

谢谢

1 个回复
最合适的回答,由SO网友:Hermants 整理而成

我通过删除插件解决了这个问题。不要从开发者那里得到任何回复。刚刚安装了WPFront用户角色编辑器Pro插件。

相关推荐

ADD_TIME_SUPPORT($FEATURE=‘MENUS’)

我想问一下,为什么我删除了功能中的添加主题支持($feature=\'menus\')。php我的主题中仍然有激活的菜单。为什么即使我没有编写add\\u theme\\u support for menu,它仍然存在。有人能解释一下吗?谢谢并致以最良好的问候