Nav menu non-responsible after updating to version 2.3.8

Hi,

I am not sure if this is due to the latest update of X-theme but the nav_menu.php has become slow and non-responsive after update, to the point it gives me blank screen when I try to update the menus.

Thank you

Hello Mangtum,

Thanks for asking. :slight_smile:

I checked the website and navigation menu is working fine and I don’t see any functionality or performance related issues. Can you please confirm? Also please share some screenshots or screencasts to elaborate the problem you are facing.

Thanks.

Thank you Prasant for your reply.

It is basically the nav-menus.php which is taking time to load and edit, resulting in blank screen. It is under Wordpress dashboard -> Apprearance -> Menus -> Products (Primary Menu). Please see attached.

Thank you,
Malavika

Hello Malavika,

Thanks for providing the credentials. I have successfully logged in to your site and check the menu. It turns out that you have several menu items. Almost 50 menu items present and it resulted to a page size of 3.5MB which would require at least 72 seconds to load all the menu items on the page. This is why when you edit a different menu with a smaller number of menu items, it loads the page just fine.

Hope this make sense.

It makes sense Rue. Is it ok to have that many menu items? Should I reduce the number of items? I have seen websites with more menu-items than this so not sure what could be the alternative. I can work successfully with the menu using the customizer, its just not all edits are possible through the customizer.

Best Regards

Hi,

We recommend that you reduce the number of menu items but if that is not possible, you can try increasing your server resources by requesting your hosting provider to increase the following

memory_limit = 512M
max_execution_time = 300
max_input_time = 300
max_input_vars = 5000
max_file_uploads = 20
post_max_size = 1024M
upload_max_filesize = 1024M

Thanks

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.