LATEST >>

Welcome Here And Thanks For Visiting. Like Us On Facebook...

EXEIdeas – Let's Your Mind Rock » WordPress / WordPress Tricks » [FIX] WordPress: Your Theme Does Not Support Navigation Menus Or Widgets

[FIX] WordPress: Your Theme Does Not Support Navigation Menus Or Widgets

[FIX]-WordPress-Your-Theme-Does-Not-Support-Navigation-Menus-Or-Widgets
There is a common and new error in WordPress that “your theme does not support navigation menus or widgets” and you also can’t see the option Appearance > Menus option in your WordPress. Unfortunately, it doesn’t allow me or even gives me the option to create a menu. A message “Your theme does not support navigation menus or widgets” appears when selecting the create menu button on theme edit.

Do you want to fix the missing Appearance Menu option in the WordPress admin area? Some WordPress themes may come with support for the full-site editing experience, which changes the options under the Appearance Menu in the WordPress admin area.

It is all because of a new option in WordPress that your theme must have to adopt which is Site Editor. Nav menu development is a difficult task, but Elementor makes it a lot easier by providing a clean and flexible interface.

Nav menu development is a difficult task, but Elementor makes it a lot easier by providing a clean and flexible interface.

Features:

  1. Light Weight.
  2. Pure PHP Code.
  3. No External Files.
  4. Work With Any Template Of Date.
  5. Fully Customizable & Default Code.
Recommended For You:
Best Tools For DIY SEO - A Way To #1 Position On Google’s SERPs

How To Fix Your Theme Does Not Support Navigation Menus Or Widgets Error In WordPress?

First check that are you able to see Appearance > Site Editor in your sidebar or open the below link to confirm https://YOUR_DOMAIN_NAME/wp-admin/site-editor.php
If not successful in both steps then do the below one.
Do the following steps if you can’t see the option Appearance > Menus
Open functions.php File and Paste the below Code there.

function register_my_menu() {
  register_nav_menu('header-menu',__( 'Header Menu' ));
}
add_action( 'init', 'register_my_menu' );

Customization:

No need to customize it. Just copy-paste. Rest edit the code as per comments and need.

Troubleshooting the Errors:

Do it with concentration and patience. Check your all steps again and all codes or scripts. If you find any error you can contact us anytime via comment or better via email, We are always here to help you.

Final Words:

That’s all we have. We hope that you liked this article. If you have any problem with this code in your template then feel free to contact us with a full explanation of your problem. We will reply to you as time allows us If you have any doubts or problems please comment below. We are happy to help you! If you liked this article, Don’t forget to share this with your friends so they can also take benefit from it, and leave your precious feedback in our comment form below. Happy development, See you in the next article.

Recommended For You:
404 Vs. Soft 404 Errors: What’s The Difference & How To Fix?

You Like It, Please Share This Recipe With Your Friends Using...

Be the first to write a comment.

Leave a Reply

Your email address will not be published. Required fields are marked *