I missed out on Lorelle’s Blogging Challenge last week, but I am back to try my hand at it again. This week’s challenge: Blog about your favorite WordPress tip

As usual, I welcome all bloggers who have a WordPress installed blog to try out this challenge. My favorite WordPress tip has got to be:

Posting using the code editor

The code editor is a definite must when creating a new post to ensure that you are getting a clean and valid markup for it. Extremely useful if you want to make your website friendly for SEO, this is only possible if your site and your posts has clean valid markup based on your doctype.

Very often, the visual editor adds code which you are not aware of, the only way you can know what code did the visual editor generated is to switch to the code view. On top of that, you can’t add any specific classes to your tags like images, links … etc. With the code editor you can. You are in total control of everything in your post, you know what is generated, everything is down to you.

The visual editor is definitely more user-friendly, but if you do insist on using it, be sure to switch to the code editor to check on the markup and ensure everything is in working order before you publish your post.

Personally when I create a new post, I would simply type everything out on the code editor so that my markup would not have any problems which is beyond my control.

I only came to know about this self-realized tip in the early goings of my WordPress blogging route. I embedded a Youtube video in my post, inserted the code using the code editor before moving back to the visual editor to continue my post. When I view the post, my entire theme had broken. After checking the markup through the code editor, the embed code which I used had changed.

However inserting the embed code in the code editor and then publishing it, there isn’t any problems.

From then on, I sought to use the code editor whenever I create a post. And I strongly advise every WordPress blog user who has adequate knowledge of XHTML to do the same.