---
title: "I Don’t See the Trigger a Popup Option in Appearance > Menus"
description: "Popup Maker adds a **Trigger a Popup** option in the WordPress menu editor (**Appearance** > **Menus**). That option lets you launch a popup when you click a menu item. Here's what that option is *supposed* to look like. ![file GNqPrn0lVV](https://s3.amazonaws.com/helpscout.net/docs/assets/559c68b9e4b03e788eda1692/images/63915befa56f2d44a9e8941b/file-GNqPrn0lVV.png)…"
url: "https://wppopupmaker.com/docs/navigation-menu-editor/i-dont-see-the-trigger-a-popup-option-in-appearance-menus/"
updated: "2025-03-25"
category: "Common Questions & Issues / Navigation Menu Editor"
---

# I Don’t See the Trigger a Popup Option in Appearance > Menus

Popup Maker adds a **Trigger a Popup** option in the WordPress menu editor (**Appearance** > **Menus**). That option lets you launch a popup when you click a menu item.

Here's what that option is *supposed* to look like.

![file GNqPrn0lVV](https://s3.amazonaws.com/helpscout.net/docs/assets/559c68b9e4b03e788eda1692/images/63915befa56f2d44a9e8941b/file-GNqPrn0lVV.png)

Here's that menu trigger in action. The demo below shows us assigning a popup named **General Test Popup** to the menu item for the **About** page.

![file 7wz4vaVTqd](https://s3.amazonaws.com/helpscout.net/docs/assets/559c68b9e4b03e788eda1692/images/63a4355f9ef7901532ad29a5/file-7wz4vaVTqd.gif)

If you don't see the **Trigger a Popup** setting on your site, then either:

- your theme or
- one of your plugins 

could be *accidentally* blocking the option from showing.

Don't worry. We can help work with your theme's or plugin's development team to get you up and running. Let's get started.

### TL;DR

After a theme or plugin adds its custom menu settings it **must** use the [wp_nav_menu_item_custom_fields action hook](https://make.wordpress.org/core/2020/02/25/wordpress-5-4-introduces-new-hooks-to-add-custom-fields-to-menu-items/) in its `Walker_Nav_Menu_Edit` class so all other custom fields display too.

## How do themes or plugins unintentionally block Popup Maker's menu option?

Before [WordPress 5.4](https://make.wordpress.org/core/2020/02/25/wordpress-5-4-introduces-new-hooks-to-add-custom-fields-to-menu-items/) theme and plugin developers added custom settings to **Appearance** > **Menus** by replacing WordPress's core [Walker_Nav_Menu_Edit PHP class](https://developer.wordpress.org/reference/classes/walker_nav_menu_edit/). 

But there's a *gotcha*. There can be only one Walker_Nav_menu_Edit class, and the last version of the class (either from WordPress, a theme, or a plugin) wins. I.e., that's the version you'll see working in **Appearance** > **Menus**. If the "winner" didn't account for other versions trying to show their menu options, then you'll only see the winner's menu options.

![file lvykXs4mRB](https://s3.amazonaws.com/helpscout.net/docs/assets/559c68b9e4b03e788eda1692/images/6392bcff7b7d2d5d2750e319/file-lvykXs4mRB.png)

### Example Scenario

Here's a scenario.

1. You install  **Plugin X**. 
2. **Plugin X** needs to add a menu setting called **SETTING X**. 
3. **Plugin X** replaces WordPress's core `Walker_Nav_Menu_Edit` with its own version. 
4. **Plugin X** doesn't realize your theme, and other plugins also add their custom menu settings. 
5. When you edit a menu item under  **Appearance** > **Menus**, you can see **SETTING X** just fine. 
6. But now, the **Trigger a Popup** option you had before is gone.

### Here's a before and after visual of our Plugin X scenario

**Before Plugin X**: We have custom fields from the User Menus, Popup Maker, and Menu Icons plugins and 1 custom field we wrote ourselves.

**After Plugin X**: We see only **SETTING X**. The other custom menu fields are gone.

![file eAYLgiVfju](https://s3.amazonaws.com/helpscout.net/docs/assets/559c68b9e4b03e788eda1692/images/63a433639ef7901532ad29a3/file-eAYLgiVfju.gif)

### A Quick Test

Change your site's theme to a default WordPress theme like [Twenty Twenty-One](https://wordpress.org/themes/twentytwentyone/). If you see the **Trigger a Popup**menu field now, then it's confirmed. Your theme needs to support custom menu fields from plugins!

If you still don't see the **Trigger a Popup** setting, you'll need to turn off your plugins 1-by-1 to figure out which plugin isn't playing nice.

### Pro Tips

If you need to check for which plugin is causing the issue, try first turning off (1-by-1) the plugins that add menu fields.

What is a hook anyway? Find out what a [WordPress hook](https://wppopupmaker.com/docs/getting-started/popup-maker-glossary-of-terms/#hooks) is.

## How to help your theme or plugin author fix the problem

Follow these instructions so your theme or plugin developer can add support for all custom menu fields.

1. Contact the developer of the theme or plugin that's not displaying Popup Maker's **Trigger a Popup** menu option. See our [request email example](#example-request-email) below.
2. Let them know your** Trigger a Popup** menu option isn't displaying where it should be.
3. Ask them to use the [wp_nav_menu_item_custom_fields action hook](https://make.wordpress.org/core/2020/02/25/wordpress-5-4-introduces-new-hooks-to-add-custom-fields-to-menu-items/) in their copy (or child class) of the [Walker_Nav_Menu](https://developer.wordpress.org/reference/classes/walker_nav_menu/) or [Walker_Nav_Menu_Edit](https://developer.wordpress.org/reference/classes/walker_nav_menu_edit/) class.
4. Share [this article](https://wppopupmaker.com/docs/navigation-menu-editor/i-dont-see-the-trigger-a-popup-option-in-appearance-menus/) (you're reading) with your developer, so they get all the details.

### Example request email

Here's an email example you can use to reach out to your theme or plugin developer. Feel free to CC support [at] wppopupmaker.com.

> **Subject**: Please use the wp_nav_menu_item_custom_fields action hook
>
>
>
> Hi team!
>
>
>
> We want to use Popup Maker to display a popup when we click a menu item. But, Popup Maker's **Trigger a Popup** menu option disappears after we install your [theme | plugin].
>
>
>
> Can you please use the [wp_nav_menu_item_custom_fields action hook](https://make.wordpress.org/core/2020/02/25/wordpress-5-4-introduces-new-hooks-to-add-custom-fields-to-menu-items/) in your copy (or child class) of the [Walker_Nav_Menu](https://developer.wordpress.org/reference/classes/walker_nav_menu/) or [Walker_Nav_Menu_Edit](https://developer.wordpress.org/reference/classes/walker_nav_menu_edit/) class.
>
>
>
> For more details, check out this article that describes the issue and how to fix it.
>
>
>
> > [I Don’t See the Trigger a Popup Option in Appearance > Menus](https://wppopupmaker.com/docs/navigation-menu-editor/i-dont-see-the-trigger-a-popup-option-in-appearance-menus/)
>
>
>
> [“I Don’t See the Trigger a Popup Option in Appearance > Menus” — Popup Maker](https://wppopupmaker.com/docs/navigation-menu-editor/i-dont-see-the-trigger-a-popup-option-in-appearance-menus/embed/#?secret=V28QZak7ue#?secret=Ns688H92VO)
>
>
>
> Let us know if you have any questions.
>
>
>
> Thanks so much for your support 🙂

## Code Examples

Here's a list of plugins we know add menu options correctly using the  `wp_nav_menu_item_custom_fields` action hook.

- Advanced Custom Fields (ACF)
- Menu Icons
- Popup Maker
- User Menus
- WP Fusion Lite

You can look up and view the source code for each plugin in the [WordPress plugin directory](https://wordpress.org/plugins/).

For a quick reference here are code examples of how Popup Maker and the Avada theme (no affiliation) use the  `wp_nav_menu_item_custom_fields` action hook.

### Popup Maker's child class of Walker_Nav_Menu_Edit

![file hmbnV5L2zh](https://s3.amazonaws.com/helpscout.net/docs/assets/559c68b9e4b03e788eda1692/images/63932a3ba384de2946c13642/file-hmbnV5L2zh.png)

Visit the [source code on GitHub](https://github.com/PopupMaker/Popup-Maker/blob/b3d7ae274b2f8b628cf656a886a2befd644487d3/includes/modules/menus/class-nav-menu-edit-custom-fields.php#L72).

### Popup Maker's call to add its custom menu options

![file wbMKmq5gLJ](https://s3.amazonaws.com/helpscout.net/docs/assets/559c68b9e4b03e788eda1692/images/63932b64a0afa56a9d6f3b5c/file-wbMKmq5gLJ.png)

Visit the [source code on GitHub](https://github.com/PopupMaker/Popup-Maker/blob/b3d7ae274b2f8b628cf656a886a2befd644487d3/includes/modules/menus.php#L33).

### Avada's child class of Walker_Nav_Menu

![file 2EF9mwt02W](https://s3.amazonaws.com/helpscout.net/docs/assets/559c68b9e4b03e788eda1692/images/63932c45d157d3747b2d8628/file-2EF9mwt02W.png)

### Avada's call to add its custom menu options

![file](https://s3.amazonaws.com/helpscout.net/docs/assets/559c68b9e4b03e788eda1692/images/63932c6f1067a144e5ae6e2b/file-HXxKzhZcVt.png)
