BACK TO DIRECTORY

Allow separator (HR / line) and unlinked, text-only entries in WordPress’ classic navigation menus.
Block editor
This plugin does not support the Block Editor or the navigation block. It is intended for use with the classic menus (e.g. wp_nav_menu).
Usage
- Upload the plugin folder to the
/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress
- Edit your menu in the “Appearance” section of WordPress Admin. Add a custom link entry, then use
---(three dashes) as link text for a horizontal line or use#as a URL for an unlinked menu entry.
Filters
Version 2.1.0 of the plugin added two filters, with which developers can customise the output.
mhm-menu-separator/separatorallows customisation of a separator output. Receives the arguments'<hr class="mhm-menu-separator">'(the uncustomised HTML) and$item(the menu item).mhm-menu-separator/titleallows customisation of an unlinked menu entry. Receives the arguments$item->post_title(the plain, unlinked menu item text) and$item(the menu item).
Plugin Details
Active Installs
900Total Downloads
16,378Version
2.1.3Requires WP
5.0Requires PHP
5.6Tested Up To
6.9.0Added
2016-05-04Last Updated
2025-12-02 4:11pm GMTRatings
5
3
4
0
3
0
2
0
1
0