Plugin Directory

Test out the new Plugin Directory and let us know what you think.

WP Jump Menu

Creates a drop-down menu in the admin area which makes it easy to jump to a page, post, custom post type or media file for editing.


  • Added option for hotkey (keyboard shortcut): CTRL + J to open and focus jump menu quickly. Turn this feature on by going to the WP Jump Menu settings page and checking the box next to Use Shortcut Key.


  • Bug Fix - additional parameter was needed on wp_list_pages() so that


ul>'s were not showing in select menus


  • Bug Fix


  • Improved styling of dropdown menu when using chosen. Switched to flex layout.
  • Added option to show post type next to post title in menu. With long lists of pages, posts, etc. it can become difficult to know which post type you are currently looking at.
  • Fixed bug where a current page could get cached and always show as the selected page, and/or you could not select it from the list.


  • Bug fixes, specifically around caching, transients, and loading. If you experienced bugs where the menu was not loading, try this update.


  • Bug fixes. I appologize for all of the quick updates - hopefully this will be the last. Trying to fix an issue where the menu was breaking Jetpack site stats. This fix loads the jump menu's Javascript in the footer - which should fix it. Please add any issues to the support forum. Thank you!


  • Bug fixes


  • Bug fix on caching system.


  • Ajax loading of menu to improve load time of large sites (special thanks to Denis Andrejew)
  • Cached menu for increased performance.


  • Minor bug fixes.


  • Updated Chosen to 1.4.2
  • Copied Chosen to a custom file to avoid conflict with chosen being loaded outside of WPJM, and to preserve customizations on update.
  • Fixed responsive styling of menu. Added more responsive breaks, adjusted the default view so it takes up less room in the WP Admin bar. Please leave comments in support if you find any bugs.
  • Improved :hover state styling on Chosen dropdown menu.


  • Removed error_log() from main php file.


  • Please report all bugs! If you get Javascript errors, please report what other plugins you have installed and activated. Thanks!
  • Style adjustments, bug fixes, code cleanup, added labels, etc.
  • Removed jQuery.ui.position script as it was not needed anymore and was causing some JS errors.
  • Changed Chosen settings: Search by ID, search contains (search parts of page names). Best way to search ids is to start with "id: " and then the id. You must have show ID turned on and be using Chosen.


  • Resolved conflict with SOLA Newsletters plugin (and other plugins that used the same colorpicker javascript)
  • Added filters for adding items at the beginning or end of menu (see FAQ for more instructions)
  • Fixed some styling issues on the settings page


  • Internal clean-up and bug-fixes.
  • Tested and working on WP 4.0


  • Additional bug fixes.
  • Added new setting: Front-End Jump - If checked, the jump menu on the front-end of the site will serve as a way to jump to pages on the front-end of the site (instead of jumping to edit them in the backend)
  • Updated Chosen plugin (1.1.0)


  • Bug Fixes - set WP_DEBUG to true and removed all errors / warnings.


  • Cleaned up and updated for WordPress 3.8+
  • Improved Settings page
  • Changed pages (or post types that act like pages) number of pages to be "depth" instead.
  • Updated default install values to use chosen and left aligned.


  • Subtle styling changes to non-chosen select menu.
  • Added responsive hiding for non-wpadmin bar jump menu bar text.


  • Removed Transients as it was not allowing the current page being editing to be selected.


  • Bug Fix


  • Now using transients to increase performance. PLEASE LET ME KNOW IF THE MENU DOES NOT SHOW UPDATED CONTENT AFTER CERTAIN EVENTS. It should reset transients after posts/pages are saved/updated - and when wpjm settings are changed.


  • Removing the tooltips completely (was causing errors for some people)


  • Added option to show/hide jump menu on front-end (when using top or bottom positioning)


  • NEW! View an item on the front end by holding SHIFT and left clicking an item in the jump menu!
  • This only works when using the Chosen JavaScript plugin. Goto WP-Jump-Menu settings and activate the Chosen plugin. Then click the drop down, hover over an item, hold shift and click - and it will load the page on the front end!


    • NEW! Filter Media by type.
  • You can now select which media types you want to display in the jump menu. To order by media type, select "Mime Type" from the order by drop down on the Media post type.
  • Fixed a layout issue when viewed in the WP Toolbar in Firefox.


  • Fixed the bug where the settings page was blank. Only affected certain sites using certain themes.


  • More bug fixes.
  • Fixed sorting of pages (hierarchy post types)


  • Bug Fix: Multi-Site, broke page when in Network Admin


  • Bug Fixes
  • Temporarily removed WP Tip for Jump Menu
  • Added ability to left align chosen menu.


  • Bug Fixes


  • Speed Improvements
  • Completely reworked from the ground up (plugin put into it's own class)
  • Chosen JS library added for additional functionality
  • With Chosen, now you can search through the menu quickly
  • Add or remove the title (the text that appears just to the left of the menu)
  • Changed the output formatting of the jump menu item's text


  • Fixed bug where jump menu was not showing up in the WP Admin Bar (Toolbar) on the front end of sites.


  • Added capabilities support. Now only the posts/pages a certain user CAN edit, will show in the jump menu. If a user does not have the ability to add or edit posts or pages, the jump menu will not show up.


  • Fixed a javascript bug if a theme was enqueueing a javascript file with the target "jquery-functions".


  • Fixed an error if wp-config.php is moved out of it's default location


  • Fixed typo (thanks johnw1965)
  • Fixed bug (content paths were wrong if plugins directory was outside of wp-content - thanks JiDaii)
  • Added responsive scaling to the jump menu when placed in the WordPress admin bar


  • Added new option to show "Add New" link under each post type in the jump menu.
  • Fixed a bug that was preventing heirarchical pagers from showing correctly in the menu.


  • Fixed a bug that was causing a javascript error in WP versions 3.2.1 and lower.


  • Added the ability to choose what color each post status will appear as in the jump menu.
  • Added the date to show on future/scheduled posts/pages.


  • Fixed another small bug.


  • Fixed a bug pertaining to arrays.


  • Added post status options for each post type. Now you can choose which posts/pages to display per post type based on their post status (i.e. Published, Drafts, Pending, Private, etc.). See the new options in the WP Jump Menu Options page.


  • Fixed a bug when showing drafts.


  • Added the ability to show Drafts.


  • Updated the code for insertion into the WP Admin Bar. WP compliant now.


  • BETA testing Jump Menu in WP Admin Bar. Please report any bugs.


  • Tested on WP 3.3
  • Fixed positioning bar when positioned on bottom (if WP admin bar was showing)


  • Replaced the listing of heirarchical pages/post types with WP native Walker functionality. Should improve listing of parent / child pages in drop-down.
  • Cleaned up the code, added comments
  • Used get_edit_post_link() instead of hard coding link to edit post page (yay!)
  • Added the option to show or hide the ID next to the post/page name in the drop-down


  • Bug fixed: Order By was not working because the orderby value names had not been updated to exclude "post-". Thanks Tim for the bug report.


  • Minor fix to wpjm-main.js


  • Forgot to add default value for "number of posts" to show when updating or installing for the first time. Post types had to be saved the first time to get the list to show up correctly.


  • Completed/fixed the sorting of the post types on the options page. Now you can sort the post types in the order you want them to appear in the Jump Menu, and when you save that order, the table-list will stay in the order you saved it in.
  • Started using wp_cache to store the list of posts, pages, etc. that Jump Menu displays in it's drop-down, so it is not querying the database on every page load. Hopefully I did this right and it works, if anyone wants to jump in the code and check for me... great!


  • Fixed error (variable not array)


  • Added the ability to sort the Post Types by clicking and dragging on their rows and re-ordering them. This will effect the order they display in the Jump Menu.
  • Updated text on options page.


  • Small bug fixed: default post and page post type were not set right.


  • Fixed Update issue: When updated, WP Jump Menu would stop working because it uses new option values. New default values should be set when updated.


  • Fixed bug: Can be displayed at the top of the screen WITH the WP Admin Bar, whereas before it was being hidden when both were activated and on the top.
  • Totally redid the Post Types and the way you select them. You can now select (or deselect) any post type. Not just custom post types. So you can totally turn off pages, or posts - or now you can add attachments!
  • Redid the options page using wp_settings. Much better!
  • Added the title "WP Jump Menu" next to the drop-down


  • Totally redid the form layout to match native WP admin styles
  • Updated the color styling of the jump menu bar so you can live preview the changes as you change the colors to see what it will look like
  • Got rid of Logo Width (automatically determines the width of the logo based on the logo URL)
  • Changed the custom post type selector from manual (you had to type in a comma separated list) to showing checkboxes for each custom post type that exists, allowing you to simply select each one you want to show in the drop-down.


  • Cleaned up a little bit, and updated the readme.txt


  • Changed how the optional logo is displayed (from background css to tag)


  • Added color picker to hex inputs
  • Added sort order options for pages and posts
  • Added number of posts to display option


  • Fixed minor js bug
  • Included a screenshot


  • Initial Release

Requires: 3.7 or higher
Compatible up to: 4.7.1
Last Updated: 3 weeks ago
Active Installs: 4,000+


5 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

0,1,0 100,1,1 0,1,0 100,2,2
100,1,1 100,2,2 100,1,1 100,1,1
0,1,0 100,1,1 100,2,2 100,2,2 100,2,2
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
0,1,0 100,1,1 100,1,1
100,1,1 100,1,1