QuicKeys. A WordPress Plugin.
Make Your Blog Keyboard Navigatable.
QuicKeys (aka WP Keyboard Navigation) is a plugin that makes your blog keyboard navigatable. Visitors to your site will be able to use keys that you assign (QKs) to navigate almost anywhere in your site – all depends on what you allow.
Currently you can let your visitors jump to :
- Next Post (or Page) / Previous Post (or Page).
- Next / Previous Post within the same Category as the current post.
- Next / Previous Attachment from the same Post / Page.
- Home Page.
- Random Post.
- Scroll to Top.
- You can assign keys (QKs) to any Page, Post or Category in your site.
If you are missing a QK (quickey) – drop us a line, we’d love to extend this plugin for your needs!
Title of this page was generated using Titler (hit ‘T’), Boxes with Boxify (hit ‘B’), Toggling action with Toggler (hit ‘G’). Come back to QuicKeys (this page) by hitting ‘Q’.
Assigning QuicKeys is pretty simple, everything is done in the plugins admin page, reachable through Settings -> QuicKeys.
The Page is divided into two section, left side is the Core QuicKeys, and the final Keymap of your blog. Right side is QuicKeys you can assign to different sections of your blog (Category pages, Specific pages and Specific posts).
Each QuicKey’s row in the page is divided to 2 – left side is the QK’s destination (Home, Random Post, Specific Page), right side is a Key Recorder, thats where you go to assign the key for that destination.
QuicKeys is NOT case sensitive, so, for example pressing ‘H’ or ‘h’ will go to Home (‘H’ as with capslock on).
Currently, the available keys to assign are :
- Letters : a to z.
- Numbers : 0-9.
- Arrows Keys : Up, Down, Left, Right
Core QKs are :
- Next Post, that would be the next post, in chronological order. default key is Right Arrow.
- Previous Post, that would be the previous post, in chronological order. default key is Left Arrow.
- Next Post in Same Category, that would be the next post, in chronological order while staying in the same category as the current post. default key is N.
- Previous Post in Same Category, that would be the previous post, in chronological order while staying in the same category as the current post. default key is P.
- Next Attachment, goes to the next image attachments that’s assigned to a post. default key is X.
- Prev Attachment, goes to the previous image attachments that’s assigned to a post. default key is Z.
- Home, back home (as you set in the General Settings). default key is H.
- Random Post, jumps to a random post. default key is R.
- Scroll To Top, will scroll page to top once clicked. try pressing U and see the result.
You can assign as many QKs as you want to specific pages.
Assigning a QK to a specific page is done throught the Blue box at the Right side of the Admin Page. Simply pick the page you want from the drop-down, assign a Key to it with the Key Recorder on the Right and click the Add Key button.
You’ll see the new QK added to your Blog’s Keymap. You can still edit it from the Blog’s Keymap, or remove it. Keep in mind that the QK is still not saved yet – you have to click the big blue Save Keymap button at the bottom.
Just enter the Post’s ID (didn’t use a drop-down, because usually there are too many posts in a blog to make it usable), and the desired key at the Key Recorder to the right. Than click the Add Key.
You should see now the new QK at the Blog’s Keymap. Near the Post’s ID you’d see the Post’s Title so you can make sure its the right one. You can still edit or remove the new QK.
Don’t forget to click on the big blue Save Keymap to save the new QKs!
The process of doing it is exactly as adding a Specific Page, so, I’m gonna save you some bandwidth and ask you to take a look at the Specific Page section!
You can type your own text for the alert under Alert Message.