WordPress makes it simple to make code changes via the administrator “Editor” interface. Or you can directly edit the PHP code yourself. WordPress is fully customizable. A CSS tweak here and there, a PHP code hook or two and your site can be up and running in no time.
WordPress has ton’s of plugin’s to do just about anything you want. You can check them out here: WordPress Plugins. Yes they are WYSIWYG, but if you stick to the top rated and most popular you won’t run into too many incompatibility issues.
And best of all… it is super easy for us to teach even the least technical client how to blog. We are constantly having the same conversation with clients about how easy it is. They are often resistant because they don’t believe how easy it is use. However, once we get them up and blogging… they can’t believe that it is as user friendly as it is.
I just came across the following info graphic from the people over at TestKing.com. It’s really interesting to see all of the stats about WordPress and it’s evolution over the years.
Picture of I Love WordPress courtesy of Sicos via Flickr