# Add dropdown menu functionality

**URL:** <https://forum.ghost.org/t/add-dropdown-menu-functionality/33009>\
**Category:** Ideas\
**Created:** [September 25, 2022, 11:40am UTC](https://forum.ghost.org/t/add-dropdown-menu-functionality/33009 "2022-09-25T11:40:27Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![redders](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/redders/32/19622_2.png) [@redders](https://forum.ghost.org/u/redders)\
**Post date:** [September 25, 2022, 11:40am UTC](https://forum.ghost.org/t/add-dropdown-menu-functionality/33009/1 "2022-09-25T11:40:27Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Cathy\_Sarisky](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/cathy_sarisky/32/25750_2.png) [@Cathy\_Sarisky](https://forum.ghost.org/u/Cathy_Sarisky)\
**Post date:** [September 25, 2022, 12:34pm UTC](https://forum.ghost.org/t/add-dropdown-menu-functionality/33009/2 "2022-09-25T12:34:15Z")

</div>

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/](https://forum.ghost.org/t/add-dropdowns-to-main-menu-through-the-site-admin-copy-paste-into-site-header-footer-injections/)

---

<div class="post-metadata">

**Author:** ![redders](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/redders/32/19622_2.png) [@redders](https://forum.ghost.org/u/redders)\
**Post date:** [October 6, 2022, 1:16pm UTC](https://forum.ghost.org/t/add-dropdown-menu-functionality/33009/3 "2022-10-06T13:16:54Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![saiunes](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/saiunes/32/21538_2.png) [@saiunes](https://forum.ghost.org/u/saiunes)\
**Post date:** [January 4, 2023, 2:25am UTC](https://forum.ghost.org/t/add-dropdown-menu-functionality/33009/4 "2023-01-04T02:25:42Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![denvergeeks](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/denvergeeks/32/7401_2.png) [@denvergeeks](https://forum.ghost.org/u/denvergeeks)\
**Post date:** [January 5, 2023, 2:33am UTC](https://forum.ghost.org/t/add-dropdown-menu-functionality/33009/5 "2023-01-05T02:33:11Z")

</div>

@saiunes did you try this one?

> [@Hover-Down Submenus for Casper Here](https://forum.ghost.org/t/hover-down-submenus-for-casper-here/34010):
>
> This is the most rudimentary of drop downs, just copy-and-paste code into your Site’s Header and Footer Code Injections in the Admin area of your Ghost site, and add a dash and a space to a Primary Navigation Menu Item to make that item appear in a drop down menu below the Menu Item above it. So this can be installed and configured on hosted sites or in other circumstances where you only have Admin access. Credit goes to @ahmadajmi at [Aspire Themes](https://aspirethemes.com) where I got the idea and the inspiration for …

---

<div class="post-metadata">

**Author:** ![EchoBilisim](https://avatars.discourse-cdn.com/v4/letter/e/bc8723/32.png) [@EchoBilisim](https://forum.ghost.org/u/EchoBilisim)\
**Post date:** [May 31, 2023, 5:24pm UTC](https://forum.ghost.org/t/add-dropdown-menu-functionality/33009/6 "2023-05-31T17:24:50Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![juliuspopp](https://avatars.discourse-cdn.com/v4/letter/j/8e7dd6/32.png) [@juliuspopp](https://forum.ghost.org/u/juliuspopp)\
**Post date:** [March 11, 2025, 8:42am UTC](https://forum.ghost.org/t/add-dropdown-menu-functionality/33009/7 "2025-03-11T08:42:32Z")

</div>

> [@redders](#):
>
> 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.

Exactly what I think.  
Honestly that was my biggest surprise when checking out Ghost - that it does not have submenus natively.  
I just expect any seasoned website builder to have this feature.
