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

MIT licensed. This page documents 1.1.1.

Install

  1. Install and activate the plugin.
  2. 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.