BACK TO DIRECTORY

WP Featured Menus

by Topher

0.0
(0 ratings)

This plugin provides a metabox on posts and pages listing existing WordPress Menus. The end user is allowed to choose one and make it associated with the post or page via meta data.

Practically speaking, Featured Menus work exactly like Featured Images. The Post or Page and Featured Menu are merely attached, and you must use a template tag or WordPress functions to render the Menu.

Please see Other Notes for examples.

Usage

Page or Post meta has a key called _wp_featured_menu. A very simple way to render the menu is like this:

<?php
    $meta = get_post_custom();
    wp_nav_menu( array( 'menu' => $meta['_wp_featured_menu'][0] ) );
?>

A better way might be to test for the value first:

<?php
    $meta = get_post_custom();
    if ( is_numeric( $meta['_wp_featured_menu'][0] ) ) {
        wp_nav_menu( array( 'menu' => $meta['_wp_featured_menu'][0] ) );
    }
?>

Screenshots

The Featured Menus meta box when you do not have any Menus created in WordPress.

The Featured Menus meta box when you do not have any Menus created in WordPress.

The Featured Menus meta box when you do have Menus created in WordPress.

The Featured Menus meta box when you do have Menus created in WordPress.

Plugin Details

Active Installs
10
Total Downloads
2,507
Version
1.3.1
Requires WP
3.0
Requires PHP
Tested Up To
4.3.34
Added
2014-06-23
Last Updated
2015-08-21 12:58pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0