Hey folks: I don’t know much about WordPress, but this seemed to work for me without breaking anything. The problem is that WordPress, in its great widsom, is applying a bunch of filters without asking you. So you simply go to:
wp-includes/default-filters.php
and take a look. Comment out anything you don’t like, and you should see an improvement.
Of course, you might also see SQL injection stuff that brings your site down; it is good to filter out potentially lethal posts that are actually naughty instructions to your database. I commented out only these three lines:
add_filter(‘the_content’, ‘convert_smilies’);
add_filter(‘the_content’, ‘convert_chars’);
add_filter(‘the_content’, ‘wpautop’);
And that seemed to do the trick. Since on my site, I’m the only one to edit the_content (the post field), this shouldn’t be a problem. Maybe it would be better to leave convert_chars in, I don’t know.
Oh — and this is on an OLD WordPress (1.5.2). I’d be really surprised if they’d changed this in the upgrade, but you never know.
Hope this helps, and doesn’t break anything.
Bill