joshuafredrickson/acf-nav-menu

A nav menu field for ACF.

Maintainers

Package info

github.com/joshuafredrickson/acf-nav-menu

Type:wordpress-plugin

pkg:composer/joshuafredrickson/acf-nav-menu

Statistics

Installs: 1 551

Dependents: 0

Suggesters: 0

Stars: 3

Open Issues: 0

v1.1.1 2024-08-04 18:15 UTC

This package is auto-updated.

Last update: 2026-03-04 21:50:58 UTC


README

A navigation menu field for ACF

Requirements

Installation

Bedrock

Install via Composer:

$ composer require joshuafredrickson/acf-nav-menu

Usage

The field will return the nav menu ID.

Use with wp_nav_menu:

$nav_menu_ID = get_field('nav_menu');
wp_nav_menu($args = ['menu' => $nav_menu_ID]);

Use with log1x/navi (recommended):

$nav_menu_ID = get_field('nav_menu');
(new \Log1x\Navi\Navi())->build($nav_menu_ID);

ACF Composer

$field->addField('my_nav_menu_field', 'nav_menu');

Bug Reports

If you discover a bug in ACF Navigation Menu, please open an issue.

Contributing

Contributing whether it be through PRs, reporting an issue, or suggesting an idea is encouraged and appreciated.

License

ACF Nav Menu is provided under the MIT License.