by Roger Barrett
5 (4 reviews)
Menu In Menu
Place one Custom Menu inside another Custom Menu
Tested up to WP 4.5 (Current: 6.9)
v1.0.0
Current Version v1.0.0
Updated 9 years ago
Last Update on 02 Apr, 2016
Synced 7 hours ago
Last Synced on
Rank
#12,012
-20 this week
Active Installs
200+
-27.8%
KW Avg Position
N/A
—
No change
Downloads
9.5K
+1 today
Support Resolved
0%
—
No change
Rating
100%
Review 5 out of 5
5
(4 reviews)
Next Milestone 300
200+
300+
489
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Need 25 more installs to reach 300+
Rank Changes
Current
#12,012
Change
Best
#
Downloads Growth
Downloads
Growth
Peak
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
5.0
4 reviews
Overall
100%
5
4
(100%)
4
0
(0%)
3
0
(0%)
2
0
(0%)
1
0
(0%)
Tracked Keywords
Showing 0 of 0| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| No keyword data available yet. | ||||
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 1.0.0
- Last Updated
- Apr 02, 2016
- Requires WP
- 4.3+
- Tested Up To
- 4.5
- PHP Version
- N/A
- Author
- Roger Barrett
Support & Rating
- Rating
- ★ ★ ★ ★ ★ 5
- Reviews
- 4
- Support Threads
- 0
- Resolved
- 0%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
WP Adminify – White Label WordPress, Admin Menu Editor, Login Customizer
7K+ installs
#2,739
Master Addons For Elementor - White Label, Free Widgets, Hover Effects, Conditions, & Animations
40K+ installs
#930
Qi Addons For Elementor
200K+ installs
#253
MW
MW WP Form
200K+ installs
#262
WPFront Scroll Top
200K+ installs
#270
Frequently Asked Questions
Common questions about Menu In Menu
Check your Screen Options (top of the page). Screen Options give you the ability to turn off/on metaboxes, and it's possible that Naviagtion Menus is turned off : just activate the checkbox in Screen Options and the Navigation Menus metabox should appear (assuming the plugin is activated, of course).
It's possible that the inclusion might have created a perpetual loop, and the plugin won't allow that - it simply refuses to output any menu that is contained within itself (ie. has itself as an antedecent). If you enable WP_DEBUG you will see a message if the plugin has taken action to prevent a perpetual loop. If it's not a perpetual loop situation then it may be that another plugin is getting in the way. And that is a lot harder to resolve!
Because they have the potential to be used deliberately. Take an example where Menu A includes Menu B, and Menu includes Menu A. If you output Menu A, you'll get Menu A with Menu B included. If you output Menu B, you'll get Menu B with Menu A included. They may be occasions where this is useful.
Enable WP_DEBUG and check the message produced by the plugin. Part of the message gives the names of menus that have included one another, the last one being the one that would have caused the loop. Somewhere preceding it you should see the same menu name. The first name was the menu that was requested to be displayed, and it included the 2nd, which in turn included the 3rd, etc. You can use this to determine
Yes, there's a filter you can hook into. Add the following code (modified to suit) to your theme's functions.php (or wherever you feel is more appropriate)... add_filter( 'mim_notify_recursion', your_function_name ); function your_function_name( $notify ) { return false; } By default, $notify is false unless WP_DEBUG is enabled.
This is the flip side of the previous question, and you simply need to return true - instead of false - from a 'mim_notify_recursion' filter (see above).
Yes, there's a filter you can hook into. Add the following code (modified to suit) to your theme's functions.php (or wherever you feel is more appropriate)... add_filter( 'mim_expand_menus', your_function_name ); function your_function_name( $expand, $current_screen ) { //ex. enables everywhere except Menus admin page... return $expand || empty( $current_screen ) || $current_screen != 'nav-menus'; } By default, $expand is true unless running Admin.