Always opens up a specific page or post in HTML mode to preserve HTML code (classic editor only).
As of April 2026, Always Edit In HTML is a WordPress HTML Tab plugin with 1.0K+ active installations and a 4.4/5 rating from 7 reviews. It has been downloaded 87K+ times in total. Requires WordPress 5.2+ and PHP 7.4+. Available on WordPress.org since 2011. Last updated 1 year ago — may have compatibility concerns. Downloads are up 30% this week.
If you find yourself entering HTML code into the WordPress page/post editor only to have it reformatted or worse removed when in Visual mode then here is the solution for you.
Always Edit In HTML is a WordPress plugin that removes the “Visual” tab in the page/post editor and opens up your page or post in HTML mode, preserving your HTML code.
Why would you need this plugin?
The WordPress page/post editor has two tabs at the top right – “Visual” and “Text”.
Despite WordPress’s “Add Plugin” saying that it couldn’t install this because it doesn’t work with my version of PHP (7.0), I was able to download it as a ZIP, upload it to my site, install it and activate it. And it works fine, in conjunction with the Classic Editor plugin.
It’s great that it works on a page-by-page/post-by-post basis, because there are pages that I’d prefer had a visual editor for others to edit. But for pages that WordPress wants to “mess up”, it’s great to be able to tell it: “Hands off!”
It does what it’s supposed to do. Who needs more ?
great plugin, never loosing html code anymore. no br or p tags anymore. Great plugin, thanks
What more is there to say? HTML stayed completely as written… of course it didn’t look the way it should, but that’s now my/WP’s problem!
I’m back in control! Nice and simple, well done. Thanks
So simple and so requered.
Now you dont lost your HTML code (so annoying)
Thanks!
| WordPress | 5.2+ requiredTested up to 6.6.5 |
| PHP | 7.4+ required |
| Dependencies | classic-editor |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.