Menu Editor Screen – Blank (2023 edition)
-
Hi there,
I’ve searched the forums high and low, and only found a couple threads from a VERY long time ago that no longer seem relevant.
I’ve tried reinstalling the wordpress, deactivating apps, switching themes, reinstalling themes, no matter what I tried the menu screen still shows up completely blank on the right when I hit https://hidingmywebsite.com/wp-admin/nav-menus.phpI am using Elementor, I tried rolling back the version and that didn’t work.
The fact I’m not seeing this happening in the forums currently tells me, it’s 100% me, but I just can’t figure this out.
Any help would be greatly appreicated.
J C.
-
“Completely blank” indicates some sort of error occurred which should have been logged somewhere. Check both your browser console and PHP error log for error messages which can be a clue towards where to direct your investigation. The file path for where the error occurred is often a very strong clue. Note that where the error occurred is not necessarily the root cause of the error. It remains a place to start investigating all the same.
While you’re testing to isolate the cause, disable any caching. Getting stale content served will just further confuse your investigation.
I don't know what any of this means? I changed URL for privacy. Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/plugins/js_composer/include/autoload/vc-pages/automapper.php on line 29 Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/plugins/pixfort-core/redux-framework/inc/class.redux_helpers.php on line 686 Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 28 Deprecated: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-includes/formatting.php on line 5397 Deprecated: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-includes/formatting.php on line 5397 Warning: Cannot modify header information - headers already sent by (output started at /home/mydirectorty/mywebsite.com/wp-content/plugins/js_composer/include/autoload/vc-pages/automapper.php:29) in /home/mydirectorty/mywebsite.com/wp-admin/includes/misc.php on line 1416 Warning: Cannot modify header information - headers already sent by (output started at /home/mydirectorty/mywebsite.com/wp-content/plugins/js_composer/include/autoload/vc-pages/automapper.php:29) in /home/mydirectorty/mywebsite.com/wp-includes/functions.php on line 6865 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Deprecated: preg_replace(): Passing null to parameter #2 ($replacement) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-content/themes/essentials/inc/walker-nav-menu-edit.php on line 29 Warning: Cannot modify header information - headers already sent by (output started at /home/mydirectorty/mywebsite.com/wp-content/plugins/js_composer/include/autoload/vc-pages/automapper.php:29) in /home/mydirectorty/mywebsite.com/wp-admin/admin-header.php on line 9 Deprecated: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/mydirectorty/mywebsite.com/wp-admin/includes/plugin.php on line 2088
Look at the file paths of each error line. We can assume any paths through /wp-admin/ and /wp-includes/ are indirect errors in core code caused elsewhere since no one has been reporting similar issues in core code.
This leaves paths through /plugins/ and /themes/ as potential causes of problems. The errors from your theme related to menu walker would be highly suspect. Errors from js_composer would also be suspect since JS errors will affect the menu editor. But any of the plugins throwing errors could be the root cause.
Try switching themes to one of the default twenty* themes. If the menu editor reappears, the issue was within your theme. If not, try deactivating suspect plugins until the editor reappears. Once you’ve identified the module that’s responsible, take up the issue through its dedicated support channel.
I can tell you it’s not the theme, I started disabling things and it really screwed things up, this is well beyond my skill level and it’s driving me f*cking insane.
I hate wordpress.
Warning: Cannot modify header information – headers already sent by (output started at /home/dh_hjgs5u/cedar-roofing.com/wp-content/plugins/js_composer/include/autoload/vc-pages/automapper.php:29) in /home/dh_hjgs5u/cedar-roofing.com/wp-admin/includes/misc.php on line 1416
Warning: Cannot modify header information – headers already sent by (output started at /home/dh_hjgs5u/cedar-roofing.com/wp-content/plugins/js_composer/include/autoload/vc-pages/automapper.php:29) in /home/dh_hjgs5u/cedar-roofing.com/wp-includes/functions.php on line 6865
Warning: Cannot modify header information – headers already sent by (output started at /home/dh_hjgs5u/cedar-roofing.com/wp-content/plugins/js_composer/include/autoload/vc-pages/automapper.php:29) in /home/dh_hjgs5u/cedar-roofing.com/wp-admin/admin-header.php on line 9
These all have to do with the JS composer.. what does this mean? How do it fix this?
- This reply was modified 1 year, 9 months ago by oddmud.
I’ve disabled all the plugin’s one by one.. nothing.
Changing themes can make your site look awful. However, the purpose is only for testing reasons. When you restore your normal theme everything should return to normal. If that does not happen, there is something very strange about your theme.
Because different modules could interact badly, to establish a baseline behavior, it’s important to switch to a default theme and fully deactivate all plugins. Then you can confirm normal menu editor behavior. The root cause can be isolated by reactivating everything, one at a time, testing after each.
If the aberrant behavior persists even with a default theme and no plugins, your WP installation may have become corrupted. In this case, perform a manual “update”, even if you’re updating to the same version you already have.
If you get those JS Composer warnings with a default theme and no other plugins active, first ensure you are using the latest version of both JS Composer and WP. If the warnings persist, contact JS Composer’s dedicated support channel for advice.
- The topic ‘Menu Editor Screen – Blank (2023 edition)’ is closed to new replies.