Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 1020 Bytes

README.md

File metadata and controls

31 lines (24 loc) · 1020 Bytes

Usher

  • Stable: v1.0.1
  • Requires WP: 5.0
  • Requires PHP: 7.0

Usher brings Gmail-like keyboard shortcuts for navigating around the various core pages of the WordPress admin.

Additionally, it includes a robust API for registering new global and screen-specific keyboard shortcuts.

Shortcuts panel listing shortcuts

To register new shortcuts, use the Usher\register_shortcut() function. For example:

Add a shortcut for the EDD Dashboard

Usher\register_shortcut( 'g d', array(
    'label' => __( 'Navigate to the EDD dashboard', 'textdomain' ),
    'url'   => 'edit.php?post_type=download',
    'cap'   => 'manage_shop_settings'
) );

Add a shortcut for the Jetpack Dashboard

Usher\register_shortcut( 'g j', array(
    'label' => __( 'Navigate to the Jetpack dashboard', 'textdomain' ),
    'url'   => 'admin.php?page=jetpack',
    'cap'   => 'manage_options',
) );