Advanced Custom Fields: Nav Menu Field

By : Faison

Add Navigation Menus to Advanced Custom Fields (ACF) with the Nav Menu Field plugin! This plugin adds the Nav Menu Field type to ACF (version 5 & 4), allowing you to select from the menus you create in the WordPress Admin backend to use on your website's frontend.

Using ACF, you can set the Nav Menu Field to return the selected menu's:

  • ID for lightweight coding,
  • Object for more involved programming, or
  • HTML (generated from wp_nav_menu) for quickly displaying a menu.

I created this plugin because I needed to display a secondary menu that changed depending on what page you're on. Most of those pages were children of the same page, but then I had to throw a couple of Custom Post Types in there too. Because of the Custom Post Types, I couldn't just grab the top most parent for the current page and use wp_list_pages. So I did some research and decided to extend the functionality of my favourite plugin, Advanced Custom Fields. Now when I create a new Page or Custom Post, I just select the menu from a drop down menu!

Feel free to try this add-on on your dev site, ask questions on the support link above, and please review this add-on. By leaving a rating and review, you help this plugin become even better!

Location "Nav Menu" for ACF

Unleash the full power of the ACF PRO plugin to extend WordPress menu functionality. With this add-on, you can display custom fields of different types directly under general menu field items while editing your menu in the admin panel. Advanced Custom Fields Compatibility This add-on works smoothl.........

Similar: 60%

Advanced Custom Fields: Leaflet Field

This plugin adds a Leaflet map field to the Advanced Custom Fields plugin. Use it to display maps with markers, lines and shapes along with your posts and pages. Add multiple markers with popups to the map. Draw polylines, polygons and rectangles. The field stores both your zoom-level and viewport.........

Similar: 56%

Advanced Custom Fields: Markdown Field

Adds a markdown-field, which is really just a textarea with some extra tools and features that makes writing markdown more fun. Themes for the editor, the preview-mode and for syntax-highlighting is included and configurable in the field-group settings....

Similar: 55%

Advanced Custom Fields: Mapbox geoJSON Field

This plugin adds a Mapbox-driven geoJSON-field to the Advanced Custom Fields plugin. Use it to store and manage geoJSON-data along with your posts and pages. Add multiple markers. Draw polylines, polygons and rectangles. Supports ACF4 and ACF5 (Pro) ...

Similar: 46%

Menu Item Visibility Control

Using this plugin you can use WordPress Conditional Tags to enable or disable menu items on the front-end. It works like 'Widget Logic' but for menu items....

Similar: 38%

Country Specific Menu Items

Country Specific Menu Items* allows you to either hide or show individual menu items to your website's visitors located in different countries. The plugin adds additional settings to each menu item listed under Appearance > Menus. Just select one or more countries and choose whether to show or hi.........

Similar: 34%

Font Awesome 4 Menus

Add Font Awesome 4 icons to your WordPress menus and site without touching a single line of code! With this plugin, just add fa-(icon name) as a class/classes to your menu and the plugin will pull that out, put the icon before or after your link text, and wrap your link text in a span so you can sho.........

Similar: 34%

Quick and Easy Post creation for ACF Relationship Fields

This plugin is a excellent companion of Advanced Custom Fields. When dealing with relationship fields (which links a post to one or multiple other posts), you often stumble on having to link to a post that does not exist yet. This is a frustrating and time-consuming experience: you have to save the.........

Similar: 30%

Settings Menu Shortcut

A handy WordPress plugin which adds a Settings Menu shortcut to the toolbar, allowing you to access the ...

Similar: 30%

Editor Menu and Widget Access

This lightweight plugin allows users with the role Editor to access the Menus and Widgets areas of the Appearance menu in WordPress' admin area. This is a common task that would be useful for clients to manage themselves to give them more control over their website's content. This plugin also gives.........

Similar: 25%