I love keyboard shortcuts. They can save so much time. I love WordPress keyboard shortcuts for the same reason.
But, it’s hard to remember all the keyboard shortcuts.
Also, it’s not always easy to find a comprehensive list of shortcuts. Though, you would expect to be able to do so. After all, what good are shortcuts if it takes you hours to find them. That kind of defeats the purpose.
So, I went on a search and after hours of research and experimentation (it is amazing how often the keyboard shortcuts I found didn’t do what they said they did or did nothing at all) I have come up with a hopefully comprehensive list of keyboard shortcuts you can use when working in the editor of WordPress.org sites.
I was not able to test the Windows shortcuts, but only used those where the Mac shortcuts behaved as expected.
If you come across other keyboard shortcuts that work with the current versions of WordPress or if some of these shortcuts don’t work, please let me know and I will update the table.
For more ways to save time as you create posts and pageson your WordPress site, see the rest of the articles n this series:
- Reusable Blocks in WordPress
- Working with Block Patterns
- Creating your own post templates
Table of Contents
WordPress Keyboard Shortcuts For Mac Users
Mac users, please use this table to find keyboard shortcuts when working on WordPress.
TEXT MANIPULATION | |
Cut | cmd + X |
Copy | cmd + C |
Paste | cmd + V |
Bold | cmd + B |
Italic | cmd + I |
Underline | cmd + U |
Strikethrough | alt + ctrl + D |
Hyperlink selected text | cmd + K |
Remove Hyperlink | cmd + shift + K |
Transform selected text to monospace (inline code) | opt + ctrl + X or‘[text]` |
SELECTION | |
Select All | cmd + A |
Clear Selection | Esc |
GENERAL | |
Save changes | cmd + S |
cmd + P | |
Undo Last changes | cmd + Z |
Redo Last undo | cmd + shift + Z |
NAVIGATION | |
Navigate to next part of the editor | ctrl + ` |
Navigate to the previous part of the editor | ctrl + shift + ` |
Navigate next part of the editor | opt + ctrl + N oropt + ` |
Navigate Previous part of the editor | opt + ctrl + P oropt + shift + ` |
Navigate the nearest toolbar | fn +opt + F10 |
VIEW | |
Show or hide settings sidebar | cmd + shift + , |
Show shortcut window | ctrl + opt + H |
Switch between visual editor and code editor | cmd + opt + shift + M |
Toggle fullscreen mode | cmd + opt + shift + F |
Open the block navigation menu (List View) | opt + ctrl + O |
BLOCKS | |
Insert a new block before selected block (s) | cmd + opt + t |
Insert a new block before selected block (s) | cmd + opt + y |
Insert a new block | return |
Change block type after adding a paragraph. Start typing right after the / to choose blocks that are not already listed. | / |
Create ordered list in new paragraph | 1. + space |
Create unordered list in new paragraph | – + space or* + space |
Create H2 heading | ## |
Create H3 heading | ### |
Create H4 heading | #### |
Create H5 heading | ##### |
Create H6 heading | ###### |
Create block quote | shift + > |
Create a line (three dashes followed by return) | — return |
Insert a link to a post or page (opens a dropdown of possible posts) | [[ |
Duplicate selected block(s) | cmd + shift + D |
Remove selected block | ctrl + opt + Z orctrl + opt + delete |
Insert New block before selected block | cmd + opt + T |
Insert New block before selected block | cmd + opt + Y |
WordPress Keyboard Shortcuts For Windows Users
Windows users, please use this table to look up keyboard shortcuts when working on WordPress.
Command | Windows |
TEXT MANIPULATION | |
Cut | Ctrl + X |
Copy | Ctrl + C |
Paste | Ctrl + V |
Bold | Ctrl + B |
Italic | Ctrl + I |
Underline | Ctrl + U |
Strikethrough | Alt + Shift + D |
Hyperlink selected text | Ctrl + K |
Remove Hyperlink | Ctrl + Shift +K |
Transform selected text to monospace (inline code) | Alt + Shift + X or`[text]` |
SELECTION | |
Select All | Ctrl + A |
Clear Selection | Esc |
GENERAL | |
Save changes | Ctrl + S |
Ctrl + P | |
Undo Last changes | Ctrl + Z |
Redo Last undo | Ctrl + Shift + Z |
NAVIGATION | |
Navigate to next part of the editor | Ctrl + ` |
Navigate to the previous part of the editor | Ctrl + Shift + ` |
Navigate next part of the editor | Alt + Shift + N |
Navigate Previous part of the editor | Alt + Shift + P |
Navigate the nearest toolbar | Alt + F10 |
VIEW | |
Show or hide settings sidebar | Ctrl + Shift + , |
Show shortcut window | Alt + Shift + H |
Switch between visual editor and code editor | Ctrl + Alt + Shift + M |
Toggle fullscreen mode | Ctrl + Alt + Shift + F |
Open the block navigation menu (List View) | Alt + Shift + O |
BLOCKS | |
Insert a new block before selected block (s) | Ctrl + Alt + t |
Insert a new block before selected block (s) | Ctrl + Alt + y |
Insert a new block | Enter |
Change block type after adding a paragraphStart typing right after the / to choose blocks that are not already listed. | / |
Create ordered list in new paragraph | 1. + space |
Create unordered list in new paragraph | – + space or* + space |
Create H2 heading | ## |
Create H3 heading | ### |
Create H4 heading | #### |
Create H5 heading | ##### |
Create H6 heading | ###### |
Create block quote | shift + > |
Create a line (three dashes followed by return) | — return |
Insert a link to a post or page (opens a dropdown of possible posts) | [[ |
Duplicate selected block(s) | Ctrl + Shift + D |
Remove selected block | Ctrl + Alt + Backspace orAlt + Shift + Z |
Insert New block before selected block | Ctrl + Alt + T |
Insert New block before selected block | Ctrl + Alt + Y |
Come and discuss this and other topics relevant to distracted entrepreneurs Productivish free Facebook Group!