Why are WordPress developers so DUMB? It’s something I’ve seen in other projects: the bigger the project the more disconnected from the real world the developers are. Why do they insist in adding the fucking auto formatting to WordPress posts? And if thy think there is a reason in doing so, why the hell don’t they include a fucking option to disable it. A fucking option to disable the shitty TinyMCE editor and the auto formatting all together? A tag to tell that stupid editor “don’t fucking touch this code bitch”?
WordPress removes br tags, adds p tags everywhere
Dumb developers at WordPress may think we all are so dumb as they are, and so we can’t manage our own post code. They think they are smarter than you and they know better when and where to place code. because we are soooo dumb.
I just tried to add a fucking form to one of my posts, a very basic form with three fields and two buttons and no matter what I did the fucking WordPress editor added code everywhere: it added unwanted br tags just before any text field and, funny, two br tags I manually typed because I wanted one of the fields in another row, were always removed. Thank you so much dumb WordPress developers for your much appreciated help! I’m too dumb to know what I’m doing.
Plug-ins to stop or disable WordPress auto formatting
Of course I’m not the only dumb blogger that is suffering from these smart guys (well, yes, they are dumb, but since I’m way dumber that them that makes them smarter than me). You can find hundreds of blog and forum posts asking how to remove this much loved auto formatting feature, and all our smart WordPress developers do is… nothing. Just nothing. After all, they are too smart compared to us and if auto formatting is there it may be for a reason. Don’t bother them with your irrelevant problems.
So many have tried to find a solution and it comes in the form of plug-ins. Whatever WordPress developers don’t want or don’t know how to fix, they will ask you to install a plug-in. I f the plug-in doesn’t exist, write it yourself or wait. The problem is, the plug-ins I hve tried so far don’t work. While I can format the form almost to my liking, I can’t still get the code untouched. Something is added anywhere. Always.
If you want to try for yourself maybe you are luckier than me and can get the desired effect, you have these options:
PS Disable Auto Formattin: “When editing it in the HTML mode, it stops unintended removal of br tag and p tag , either addition of p tag.”
Raw HTML: “In the end I decided to just go and write a plugin that would let me put any code or script (e.g. JavaScript) in my posts and display it to the visitor unmodified.”
Additionally you can just the code directly to your theme’s functinos.php file: Disable WordPress automatic formatting on posts using a shortcode.
Good luck with that. It worked… almost. WordPress still insisted in adding code no one aked for.
Disabling the visual editor won’t disable auto formatting
Turns out there is an option to disable the visual editor, and since you may think is this visual editor what is causing the formatting problems, you’d think that disabling it will solve the auto formatting problems. Well, not so. First, the option to disable the visual editor is hidden in your users profile options, as if they were ashamed of the monster they created. Why not add this option where it should be, in the Writing section under Settings? it is not something that will only affect some users… Then, if you finally disable it and you use the plain HTML post editor, some auto formatting will still be applied to your posts. How dumb can be that? You may be left trying to combine the HTML editor with one of the plug-ins just to see if you have more luck… I know I’ll try, and if I can come with a solution that really works, I’ll let you know (or you can point me to one solution in the comments if you know about one). Just to show you, with the visual editor disabled, I get this in my post, where 2 br tags have been added where only spaces should be, a p tag that is not closed has appeared (so much for stating that auto formatting is a way to force validating code in posts), the two br tags I placed to separate the last text and text field have disappeared, but one has then been added in a place that makes no sense:
<form id="form" style="text-align: center;"> <input name="weight" size="4" type="text" /> Peso (en kilos)<br /> <input name="height" size="4" type="text" /> Altura (en centímetros)<br /> <input onclick="calculateBMI()" name="button" type="button" value="Calcular" /> <input type="reset" value="Borrar" /> <p>Tu IMC aproximado:<br /> <input id="BodyMassIndex" name="BodyMassIndex" size="12" type="text" /></form>
Amazing. Nothing of this makes sense at all.
So all I can say for now is: fuck you WordPress developers. I appreciate all the work that is behind this blog software, but I really, really hate when you think you know better than me how to do things. It’s one of the reasons I left Windows many years ago, and one of the reasons why I may leave Firefox. It is not that you don’t know this problem exists, or that no one is asking you to solve it once and for all. You just think it is not worth your time. Well, them, fuck you. I’m really, really sick of this auto formatting shit. And you don’t care about it at all. Never did and never will.
<form id="form" style="text-align: center;"> <input name="weight" size="4" type="text" /> Peso (en kilos)<br /> <input name="height" size="4" type="text" /> Altura (en centímetros)<br /> <input onclick="calculateBMI()" name="button" type="button" value="Calcular" /> <input type="reset" value="Borrar" /> <p>Tu IMC aproximado:<br /> <input id="BodyMassIndex" name="BodyMassIndex" size="12" type="text" /></form>

Pingback: Upgrading WordPress will upgrade the default theme… why? | Antonio Rojilla