Dear WordPress,
How is it that you can do so many things simply and elegantly yet get other things so horribly wrong? When I click the HTML editor tab I expect that you would trust that I know what I’m doing and not alter my code. Yet you do. Why oh why do you?
You say it’s for my own, or rather my readers own good.
No one likes to read writing that never pauses for a line break. To break your writing up into paragraphs, use double spaces between your paragraphs. WordPress will automatically detect these and insert <p> HTML paragraph tags into your writing.
To that I say, no one likes reading HTML without line breaks. There is an option “WordPress should correct invalidly nested XHTML automatically” which is turned off by default under Settings -> Writing, why isn’t there a “WordPress won’t touch anything on your HTML editor” option?
I know I’m just one voice, and that thousands (if not tens of thousands) have already brought up this issue but I figure one more voice can’t hurt. In the meanwhile as we wait for this “feature” to be fixed here are some “solutions” I’ve found.
- http://wordpress.org/extend/plugins/raw-html/
- http://www.thewebsiteprofessionals.com/wordpress-paragraph-tags.html
Yours truly,
Jared Fine
Tags: Annoyances, HTML Editor, Plugins, Rant, Wordpress

It’s good to know that I’m not alone in the fight to stop WordPress rewriting MY code.
Thanks for linking to my site (and fix)