OEIC

Tricking Wordpress

Sometimes I’m a big fan of Wordpress, sometimes I want to print out all the code and then tear that paper to shreds. Today, I realized that I enjoy it when I’m creating a theme for Wordpress, and I despise it when I have to use it. In particular, when I have to do any sort of content formatting for a page or a post.

Wordpress 2+ comes with TinyMCE packaged as a WYSIWYG editor for creating content in your blog. TinyMCE is a very impressive javascript-based rich text editor, which can be customized to a high degree. The Wordpress folks made the decision to keep tinyMCE pretty simple with the default Wordpress install. I think that’s a good idea: keep it simple stupid. As a sort of compensation, they also allow you direct editing of the HTML code generated by tinyMCE, in case you’d like to do any formatting more advanced that bolding text. This seems like an ideal setup, except for one unbelievable snafu: Wordpress modifies the code you write in the code editor.

Quite frankly, this is inexcusable, and has forced me to change my stance from a Wordpress advocate (for it’s ease of install, well put together interface, and glut of plugins) to a Wordpress skeptic. I have to fight the software to do what I want. If I’m supposed to be able to write code, let me write it. There is no faster way to frustrate a user than to arbitrarily modify input.

3 Comments     Jump to comment form | comments rss | trackback uri

1
mamdouh
January 13, 2009 / 9:45 am

Hi,
I totally agree with your opinion.
I am web designer and I like to work with Wordpress, customizing and formatting it ,etc…
And all my love turns to hatred when I try to add content, and especially when photos are included next to text.
It really is bad and hope to find a way to fix this.

Thanks

2
Alissa Jones
January 26, 2009 / 7:56 am

I agree. I find that part annoying. Have you ever used Drupal? It doesn’t seem to do that, but I’m just starting to learn it now…

3
steve
January 26, 2009 / 12:09 pm

I’ve used drupal for a few projects, and while the content entry is more straight-forward, I think the system overall is too complex for non-technical users without training. I’ve considered porting this blog to Drupal from WP, but I never really took any action towards that.

I wonder if there is a plugin to handle the WP inconsistencies in HTML entry. Something to look into!

Say what?

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>





About this entry

Categories