PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Menus
  4. Shortcode in Menus
Shortcode in Menus icon

Shortcode in Menus

Allows you to add shortcodes in WordPress Navigation Menus.

By Gagan Deep Singh·Menus·Free
4.7(82 reviews)
·50K+ active installs·Updated 1 month ago
DownloadVisit HomepageCompare

As of April 2026, Shortcode in Menus is a WordPress menus plugin with 50K+ active installations and a 4.7/5 rating from 82 reviews. It has been downloaded 502K+ times in total. Requires WordPress 3.6+ and PHP 5.6+. Available on WordPress.org since 2013. Recently updated within the last 3 months. Download volume is stable this week. Top alternative: User Menus – Nav Menu Visibility.

4.7/582 reviews
50K+active installs
502K+total downloads
13 yearssince 2013

Overview

Allows you to add shortcodes in WordPress Navigation Menus so that you can generate links dynamically. Also allows you to add full fledged HTML sections to navigation menus.

Usage

See the screenshots.

Also, see a great tutorial by Aurovrata Venet

Special Thanks To

  • Aurovrata Venet for this great tutorial.
  • Lee Willis for finding out and helping in resolving this bug.
  • Dennis Hunink for reporting this bug.
  • @hbwarper for providing a patch to Dennis’ issue.
Read full description on WordPress.org

Screenshots

Ratings & Reviews

4.782 reviews
5 ★
74
4 ★
2
3 ★
0
2 ★
1
1 ★
5

Recent Reviews

‘Please provide a valid link.’
by andrebell82·3 weeks ago

Interesting concept but adding the shortcode to the link as the images show generates a wordpress error: ‘Please provide a valid link.’ So, unfortunately, cannot add the shortcode to nav bar as the example images show 🙁

Please don’t let this plugin die..
by Namaste·2 years ago

I kindly ask the developers to maintain this plugin updated… please 🙂

Didn’t work for me
by madbirdesign·2 years ago

Didn’t work in shortcode menu item or custom link.

Didn’t work for me….
by pebworthbells·2 years ago·1 reply

The plugin seemed fine and I used it to create custom menu items for my websites headers and footers. v\Very happy with the results until complaints came in that blocks of buttons had stopped working on some pages.

On investigation, I found that blocks of 4 or 5 buttons in adjacent columns were not working. The outer buttons worked fine, but any inner button (i.e. it had another button in the columns either side of it) would work once and then stop responding until the page was reloaded. In addition some page sections became unselectable to edit in Elementor.

Very quickly it became apparent that this problem was universal to all blocks on all pages!

I disabled the plugin and everything came back to work fine! luckily, it was the only change I had made in recent days, so the likely culprit was relatively obvious.

I am guessing there is a compatibility issue with current version of Elementor.

Thank you!
by schroederskater·2 years ago

Easy to use. Does what it is supposed to. Great!

Than you very much!

Thomas

Download Trends

Today: 48Yesterday: 38This week: 298Period total: 19K

Compatibility

WordPress3.6+ requiredTested up to 6.9.4
PHP5.6+ required

Version Adoption

v3.5
98.5%
Other
1.5%

Top Alternatives to Shortcode in Menus

User Menus – Nav Menu Visibility icon
User Menus – Nav Menu Visibility
580K+ installsUpdated 1 year ago
ViewCompare
Nav Menu Roles icon
Nav Menu Roles
4.970K+ installsUpdated 1 week ago
ViewCompare
WPS Menu Exporter icon
WPS Menu Exporter
3.710K+ installsUpdated 9 months ago
ViewCompare
Advanced Sidebar Menu icon
Advanced Sidebar Menu
4.510K+ installsUpdated 1 month ago
ViewCompare
Themebeez Toolkit icon
Themebeez Toolkit
59.0K+ installsUpdated 11 months ago
ViewCompare
View all menus plugins →

Frequently Asked Questions

Changelog

3.5.1

  • Change plugin constants to follow naming conventions as recommended by WordPress Guidelines.
  • Strict input filters for admin pages, for user input values.
  • Adhere to more strict PHPCS ruleset.
View full changelog on WordPress.org

Contributors

Gagan Deep SinghGagan Deep SinghSaurabhSaurabh
Plugin Info
Version
3.5.1
Last Updated
Feb 10, 2026
WP Requires
3.6+
Tested Up To
6.9.4
PHP Requires
5.6+
Active Installs
50K+
Downloads
502K+
Added
Sep 13, 2013
Business
Free

Tags

menusshortcodecustom link

Developer

G
Gagan Deep Singh
10 plugins0.1M+ total installs
View all plugins →

Quick Compare

Shortcode in Menus vs User Menus – Nav Menu Visibility→Shortcode in Menus vs Nav Menu Roles→Shortcode in Menus vs WPS Menu Exporter→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.