Nav Menu Images

Nav Menu Images

By Milan Dinić

Plugin homepage | Plugin author | Donate

This plugin enables you to upload images for nav menu items on a menu edit screen. By default, those images will be displayed instead of text for respective menu items. Note that after upload, you should set an image as ‘featured’ to be able to display it.

You can also set images that will be displayed only when you hover menu item, or when menu item is of currently displayed page. Read detailed instructions about using plugin.

Developers can use many available filters to make their own way of displaying images, or even create a child class on top of base one. See source code for more ideas.

Although this plugin displays uploaded images out of the box, it will probably not give best possible look, so it’s recommended to create custom CSS styles for affected elements.

Nav Menu Images code is partly based on a code from now defunct plugin Custom Menu Images by Anabelle Handdoek
/∞manos s.a.s and a code from plugin Metronet Profile Picture by Ronald Huereca/Metronet Norge AS.

Either install the plugin via the WordPress admin panel, or …

  1. Upload nav-menu-images folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

There are no configuration options in this plugin.

Installation Instructions

Either install the plugin via the WordPress admin panel, or …

  1. Upload nav-menu-images folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

There are no configuration options in this plugin.

3.4

  • Released on 11th September 2016
  • Removed ‘srcset’ and ‘sizes’ attributes.
  • Fixed PHP notice that could happen in some cases.

3.3

  • Released on 15th April 2016
  • Fixed PHP notice in Nav_Menu_Images_Admin::attachment_fields_to_save()
  • Wrap image in AJAX response in <div> tag
  • Change translations text domain
  • Removed languages folder

3.2

  • Released on 14 January 2014
  • Fixed PHP notice in NMI_Walker_Nav_Menu_Edit::start_el()
  • Don’t pass class object by reference
  • Maybe fixed issues with “Missing argument 3 for Nav_Menu_Images::register_menu_item_filter()” errors
  • Add ‘has-image’ class to the menu item that has image

3.1

  • Released on 12th August 2013
  • Don’t cache media frame and instead load new each time
  • Don’t overwrite wp.media.view.settings but extend it, and only with post data
  • Force listing of images uploading only to current post

3.0

  • Released on 26th March 2013
  • Add support for active and hover menu item images

2.0

  • Released on 11th February 2013
  • Use new media views for WordPress 3.5+
  • Add more hooks for developers

1.0

  • Released on 22nd October 2012
  • Initial release
Version
3.4
Last Update
7 years ago
Download
146,354+
Tested up to:
4.6.29
Categories:
General

Screenshots

Alternative Plugins for Nav Menu Images

Spice up your navigation menus with pretty icons, easily.

Categories: General

Hide custom menu items based on user roles. PLEASE READ THE FAQ IF YOU ARE NOT SEEING THE SETTINGS.

Categories: General

Adds an image or icon in the menu items. You can choose the position of the image (after, before, above, below) or even hide the menu item title.

Categories: General

Automatically displays a shopping cart in your menu bar. Works with WooCommerce and Easy Digital Downloads (EDD)

Categories: General

Add social icons to your WordPress menu items automatically.

Categories: General

Display image as a menu item content.

Categories: General

Menu Item Visibility Control

By Hassan Derakhshandeh

Control individual menu items&#039; visibility based on your desired condition.

Categories: General

The Menu Swapper allows you to register custom theme locations and easily swap menus on individual Pages or Posts.

Categories: General

Single and multi-level menus for your WordPress site, styled with customizable menu templates.

Categories: General

Discover the Lists with Nav Menu Images

WP Dev

By jp

Plugins for a basic WP environment.

WP Dev

By octopix

Dev WP plugins. For a better start !

Wordpress Developer Tools

By integrasolid

namaroopa before migrate

By lifeofaclickwpfav

vol intsall

By vane vrb

startup

By Vitor Francisco Freitas dos Santos

marketing digital inicial

Credit Platform

By Elliot Gerchak

exp

By kan imai

FarrowSystem.EU - ALL Plugins

By Andreas Tyrosvoutis

A save of all the plugins from when it was migrated from multisite. Just for historical purposes.

OS WooCommerce Plugins New Install

By Brett Walling

My list of plugins I use for WooCommerce sites.