我将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的白痴那里,我没有得到回复。
谢谢