Installed on multisite installation
activated network wide
then dashboard of site > appearance > customize
gave me this error
Fatal error: Call to undefined method WP_Customize_Manager::register_panel_type() in /home/veer0tik/public_html/wp-content/plugins/menu-customizer/class-wp-customize-menus.php on line 501
]]>Tested by adding 100 menu items (thank you wp-cli!) on a testbed site (WP 4.3-alpha-32716), using Twenty Fifteen theme. I tried to manage the menu through the Customizer. I ran into some performance issues when I clicked the save and publish button. 5 minutes later (now 10 minutes) it still hasn’t saved my reordering and nesting changes.
From general usage standpoint, it’s not a bad experience and I can see why we’re committing resources to improving the Customizer and adding this functionality. That being said, I think we could have achieved greater medium-term gains by implementing improvements to the existing menu management system doing something similar to what the Nested Pages plugin does (https://www.ads-software.com/plugins/wp-nested-pages/).
]]>There’s a number of issues when dragging ‘n dropping menu items.
– It’s impossible to indent them, which means you can’t make submenus.
– When dragging an item with submenus, instead of moving the complete menu and submenu, it simply moves the top level.
– When you drag an item into the middle of a submenu, it doesn’t indent it to make it part of the submenu and it simply keeps it as a top-level menu item.
– The live preview also doesn’t update properly and consistently breaks, especially when moving submenus around.
When I click on a Page (for example) to add it to a menu, it displays an “added” overlay over the top of that page button. If I then delete that page from my menu, maybe because I added the wrong one, the original page button still says “Added”, even though it’s not in the menu anymore. It makes it confusing, especially if I then go and add further pages. See attached gif…
]]>If you create a new menu and then change your mind and simply exit the Customizer (without saving), the menu is still actually created.
]]>It lacks a considerable amount of functionality that the existing Menu solution offers.
It’s impossible to add Link Target, Link Relationship, Description and most importantly, CSS classes
]]>I’ve just installed this on three different test sites, one of which has no other plugins activated and is using a default WP theme. On all three sites, you simply get a white screen when trying to access the Customizer. After deactivating this plugin, the Customizer works again.
]]>Hi there!
Really interesting plugin – just tried testing it out on my local installation, and got a white screen of death (fatal error) and this message:
Fatal error: Call to undefined method WP_Customize_Manager::register_panel_type() in /Applications/MAMP/htdocs/wordpress/wp-content/plugins/menu-customizer/class-wp-customize-menus.php on line 501
I had pulled down the code from the GitHub repository (master branch), so I tried downloading from the .org repository to no avail – same error. Thought perhaps it had something to do with some local environment variables, so I pulled it into a staging test site and still got the same error.
My local is running the nightly builds, while the staging test site is up on 4.2.2 – both are running multisite.
I was able to get it running by using the .2 version, so perhaps it’s just an issue with the most current build of the plugin?
]]>Hey,
Just a quick heads-up I don’t if you’re already aware:
https://cl.ly/image/0w131D0t0N3I
The theme contains 2 menu locations, which the plugin recognises, but won’t show me any option to associate menus into those positions.
Cheers
]]>Im building my menus from a custom loop, so im not sure this error is related to that.
You can see the stack trace here:
https://www.dropbox.com/s/bk0zd6ivgw5w19e/Screenshot%202015-01-17%2009.39.40.png?dl=0
Hi,
Am getting this error after activating the plugin and selecting customize.
The error is located in wp-content/plugins/menu-customizer/menu-customizer.php on line 76
I have deactivated and reactvated. Installed the twenty fourteen theme and it still does this. Also deactivated any other plugins I installed.
Any ideas?
Thanks
Mike
Hi
can we work this menu customizer in pages by using custom post templates.
Getting the following error on a multi-site install.
Fatal error: Call to undefined method WP_Customize_Manager::add_panel() in /home/content/24/11699524/html/wp-content/plugins/menu-customizer/menu-customizer.php on line 76
]]>Don’t forget a hook in the menu_customizer_render_item_control
A few of us menu plugin authors are using
<?php
// This is the added section
do_action( 'wp_nav_menu_item_custom_fields', $item_id, $item, $depth, $args );
// end added section
?>
in the admin Walker (right after the description input), so that our plugins/themes will work together.
I can confirm that adding
do_action( 'wp_nav_menu_item_custom_fields', $item_id, $item, $depth );
in the menu_customizer_render_item_control
function allows my plugins to add its fields right away! I’ll have to look more closely at the save process menu_customizer_update_menu_item
, etc to figure out how I could save additional data.
Great start!
]]>