Navigate faster in WordPress admin with intelligent shortcuts to your recently and frequently accessed pages.
- Track all admin page visits automatically
- View your last 10 recent links from the past 24 hours (configurable)
- Access your top 10 most frequently used pages over the last 30 days (configurable)
- Pin important pages for instant access
- Hover-activated dropdown in the admin bar (no click required)
- Search within your navigation history
- Visual icons for different content types (posts, pages, media, settings)
- Relative timestamps showing "2 hours ago" style timing
- Access count badges for most-used pages
- Customize number of links displayed (1-50)
- Set time windows for recent and most-used calculations
- Define excluded URL patterns with regex support
- Automatic cleanup of old data based on retention period
- Per-User Data: Each user has their own private navigation history
- Performance Optimized: WordPress transients cache with database indexes
- Multilingual: Works with content in any language
- Translation-Ready: All strings are internationalized with POT file included
- Secure: Nonce verification, capability checks, prepared SQL statements
- GitHub Updates: Automatic updates from GitHub releases
- WordPress 5.8 or higher
- PHP 7.4 or higher
- Upload the
quickjump-adminfolder to/wp-content/plugins/ - Activate the plugin through the Plugins menu in WordPress
- Start navigating — tracking begins automatically
- Hover over Shortcuts in the admin bar to access your pages
- Go to Settings → QuickJump Admin to customize options
The plugin automatically records each admin page you visit, storing the URL, page title, timestamp, and incrementing the visit count. Data is stored per-user and never shared.
Yes, go to Settings → QuickJump Admin and add URL patterns to the "Excluded URL patterns" field. Both regex and simple string matching are supported.
Hover over the Shortcuts dropdown and click the star icon next to any link. Pinned items appear at the top and are preserved during cleanup.
Yes, go to Settings → QuickJump Admin and modify the "Admin bar button label" field to any text you prefer.
A daily cron job automatically removes data older than the retention period (default: 90 days). Pinned items are always preserved.
.
├── quickjump-admin.php # Main plugin file with headers
├── uninstall.php # Database and options cleanup
├── README.md
├── admin
│ ├── css
│ │ └── admin.css # Dropdown and menu styles
│ └── js
│ └── admin.js # Search, pin, and AJAX handlers
├── includes
│ ├── class-quickjump-database.php # Database CRUD operations
│ ├── class-quickjump-menu.php # Admin bar dropdown
│ ├── class-quickjump-settings.php # Settings page
│ ├── class-quickjump-tracker.php # Page visit tracking
│ └── class-github-updater.php # GitHub auto-updates
└── languages
└── quickjump-admin.pot # Translation template
- Fixed: The settings page tab script no longer hijacks tab clicks on other plugins' settings screens.
admin.jsloads on every wp-admin page so the shortcuts dropdown is always available, but its tab handler matched WordPress's bare.nav-tab-wrapperclass instead of a QuickJump-specific one — on a page with its own tabbed settings screen, clicking a tab silently failed and the URL gained a straytab=undefined. The handler is now scoped to QuickJump's own settings page.
- Improved: Rewritten GitHub updater with README.md-based "View Details" modal
- New: "View details" thickbox link in plugin row meta
- New: Integrated Guilamu Bug Reporter support
- New: Added "Report a Bug" link in plugins list
- Fixed: Shortcut menu now uses the same dark theme as the WordPress admin bar
- Initial release
- New: Admin bar dropdown with hover activation
- New: Recent and most-used page tracking
- New: Pin/unpin functionality for favorite pages
- New: Search within navigation history
- New: Configurable settings page
- New: GitHub auto-update support
- New: Automatic data cleanup with retention settings
- New: Tabbed settings interface
- New: Quick action to hide links from menu
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0) - see the LICENSE file for details.
Made with love for the WordPress community