Many time I find the visual editor in WordPress is annoying and adding some unnecessary classes and property, which eventually mess a layout. Some clients who are not familiar with seeing code is the one that needs lot of help in this case. This is unlike fixing bathroom light fixtures – a one time deal. I ended up more works to fix the layout itself sometimes.

Visual Editor
- Adding unnecessary and empty <p> </p> tag
- Adding lots of <br /> tags sometimes
- Cannot add new <div> when needed
- Placing unfriendly symbol code, like using the typing “&” instead of code
I always turn off visual editor just so I can be more flexible in terms of adding some additional DIV or classes. The only differences I find between visual editor and no visual editor is the code is in-your-face.

None visual editor
- Flexibility of adding code and make sure it valid
- Still automatically add in <p> </p> tag when you press enter, twice
- Still work the same for the Upload/Insert on top of the editor
- Still have all those necessary button bold, italic, link and etc.
So, do you use visual editor or none visual editor in your WordPress?