Plugin categories

Create a Website with AI
Advanced Custom Fields: Nav Menu Field

Advanced Custom Fields: Nav Menu Field

Add-On plugin for Advanced Custom Fields (ACF) that adds a 'Nav Menu' Field type.

5

Rating summary

33

Reviews

10K

Active installations

Advanced Custom Fields: Nav Menu Field
Advanced Custom Fields: Nav Menu Field
Advanced Custom Fields: Nav Menu Field
Advanced Custom Fields: Nav Menu Field
Advanced Custom Fields: Nav Menu Field

Overview

Compatibility

Installation instructions

Customer support & learning resources

Changelog

Main benefits

Easy menu selection

Supports ACF versions 4 & 5

Flexible menu return types

Enhanced page-specific menus

Custom Post Types support

About this plugin

Author: Faison
Version: 2.0.0
Last updated: 15-10-2014
WordPress version: 3.4
Tested up to: 4.0.38
PHP version required: false
Languages:
Learning resources: View resources

Overview

The Nav Menu Field plugin for WordPress enhances the functionality of Advanced Custom Fields (ACF) by introducing a Nav Menu Field type, compatible with ACF versions 4 and 5. This plugin allows users to seamlessly integrate navigation menus created in the WordPress Admin backend into their website's frontend through ACF. Offering flexible options, the field can return the selected menu’s ID for lightweight coding, an object for advanced programming, or HTML (generated from `wp_nav_menu`) for quick menu displays. This tool is especially useful for displaying dynamic secondary menus that change depending on the page, whether those pages are hierarchical or involve Custom Post Types. Users can easily select the desired menu from a drop-down menu while creating new pages or custom posts, making it simple to manage complex navigation structures.

Enhanced Menu Selection

  • Adds Nav Menu Field type to ACF.
  • Allows selection from menus created in WordPress Admin backend.
  • Supports both ACF version 5 and 4.

Flexible Menu Return Types

  • Return menu ID for lightweight coding.
  • Return menu Object for more involved programming.
  • Return HTML for quickly displaying a menu.

Dynamic Menu Display

  • Display secondary menus that change depending on the page.
  • Supports Custom Post Types for more complex menu structures.
  • Easily select menus from a dropdown when creating new Pages or Custom Posts.

Developer Friendly

  • Extend functionality of Advanced Custom Fields.
  • Ideal for developers needing custom menu solutions.
  • Encourages user feedback for continuous improvement.

Rating and reviews

5

Rating summary

33

Reviews

10K

Active installations

5
4
3
2
1
Gabor Lippert

Gabor Lippert

19 Feb, 2023

All in the title 🙂 Quick addition: as others feedbacked here many years ago, this plugin is a must-have to all developers actively working with ACF – it’s a shame it’s not showing up in the WP plugins earch for the sole reason it hasn’t been updated for a long time.
Nikola Dimitrijević

Nikola Dimitrijević

30 Oct, 2018

It works with 4.9.8, but could use few more options This topic was modified 5 years, 8 months ago by Nikola Dimitrijević.
Sheenmo

Sheenmo

28 Jun, 2018

Worked perfectly. It took me 5 minutes to install, add menu and output it to a page.
Yuval

Yuval

13 Jun, 2018

Let’s don’t make any mistakes here – this addon is perfect and needs no changes, that’s why there is nothing to update here. Used it in many sites. Thank you!
Tracy Rotton

Tracy Rotton

15 Dec, 2017

This plugin might be old, but it still works perfectly and does exactly what I needed. No PHP errors, warnings, or notices, either. Running with ACF PRO 5.6.7 and WordPress 4.9.1.

FAQ

Installation Instructions

Can you show a quick example of how to use this?

Will you make this plugin compatible with Advanced Custom Fields v3?

Why does the Nav Menu returned by your plugin look like an unstyled list of links?

I added the Nav Menu Field to Pages, selected my menu when creating a new page, but the menu doesn’t show. What gives?

What versions of Advanced Custom Fields is this plugin compatible with?

Can I use this plugin with Custom Post Types?

How can I get support for this plugin?