Add dropdown menu functionality

Currently the navigation menu can only be one level, i.e. you cannot have further options display below the top level - there is no simple way to create a dropdown menu.

This makes it impossible to create an intuitive, well structured menu if you have lots of sections on your blog.

Adding this would be make Ghost a viable alternative to WordPress for the millions of website owners who have limited coding skills. A proper dropdown menu is needed for any website with lots of sections, and is important to structure sites for SEO.

I don’t disagree that it’d be good to have, but for anyone finding this post, let me provide a link to a workaround that works (sometimes with minor tweaking) on many themes:
https://forum.ghost.org/t/add-dropdowns-to-main-menu-through-the-site-admin-copy-paste-into-site-header-footer-injections/

1 Like

Update: with Cathy’s help I was able to create a dropdown menu, but it shows the code whilst loading, which looks weird for users and may affect trust in our site. And as shown by another user, it doesn’t work with all themes.

unfortunately the code wont work on my phone, only desktop! so i believe Ghost team should add this option to work natively on casper …etc.

@saiunes did you try this one?

I was going to open a topic about this topic, I looked before I opened it, there is a topic, so I want to write it here.

It is useful to have the option to add a submenu. The submenu option is a must nowadays. This option will be very useful in large sites or sites with many sections.

I want to use it on my own site, the option to add a submenu is very, very necessary, so if you consider this feature, it will be very nice and useful. I would like to thank the developers, I wish you success