Getting started
Freshet Edit Jump hides WP's admin bar for users who can edit content, and replaces the one thing you actually use on it — Edit this page — with a keyboard shortcut.
The admin bar takes 32 pixels off every logged-in page view to offer buttons you rarely click. This plugin removes it and gives you a shortcut to the edit screen of whatever you are looking at instead.
Requirements
- WordPress 6.0+
- PHP 7.4+
MIT licensed. This page documents 1.1.1.
Install
- Install and activate the plugin.
- Load any page of your site while logged in as a user who can edit content. The admin bar is gone; press Cmd/Ctrl+E to edit what you are looking at.
There is nothing to configure: no settings screen, no dashboard widget, and no front-end markup beyond one small script for logged-in users.
Who loses the admin bar
Only users who can edit content (edit_posts). Other logged-in roles — subscribers, customers, members — keep the bar and its account links, untouched.
Logged-out visitors see no change at all. The plugin loads nothing for them.
The shortcuts
| Keys | What it does |
|---|---|
| Cmd+E (Mac) / Ctrl+E (Windows/Linux) | Jump straight to the edit screen of the page you are viewing |
| Alt+Shift+E | Universal fallback, for when the primary combination is already taken by your browser or OS |
| Cmd/Ctrl+Alt+E | Toggle the admin bar back on |
Shortcuts stay out of the way while you are typing in a field or a rich-text editor.
Where the jump fires, and where it does not
The jump only fires on views with a real edit target — singular views, plus the blog index when a static posts page is set — and only where you have permission to edit that post.
If nothing happens when you press the shortcut, the page has no edit target for you: an archive, a search result, a 404, or a post you cannot edit. The plugin does not guess — it only jumps where WordPress gives it a real edit URL.
Getting the admin bar back
Press Cmd/Ctrl+Alt+E to toggle it back on for your browser, or deactivate the plugin. The toggle is a cookie, so it is per browser, survives a reload, lasts 30 days, and changes nothing for other users.