Recently, I was presenting how to setup WordPress to a small group of business owners eager to learn how to the leverage web help their business and expand their reach. After I had finished, someone told me their site, which was setup in another CMS (content management system). They wanted to know if they should switch to WordPress. While the answer that question is relative to everyone’s situation, I went on to explain why I prefer WordPress over other options.
Site User Experience
WordPress was originally developed to be a blogging platform. The benefit to this is WordPress is findable in nature. Unless you specifically tell search engines to go away, your site will be found. Adding in a couple plugins such as WordPress SEO, Really Simple Share and Next Scripts Social Poster, further increasing the visibility of your site. It has a built in commenting system that can be leveraged to engage with site users. If you do incorporate the built in blog functions for company news or to share your expertise, the built in RSS feed, allows readers to subscribe to you blog using feed readers to follow your site. People who follow your site tend share it with everyone they know, increasing your sites exposure.
Content Creator Experience
The WordPress backend control panel is design to make creating content easy. Even the most novice and technophobic users find the interface easy to use and non-threatening. Adding picture or even a gallery to a post is as simple a couple of clicks a button. Creating forms, surveys, and polls are easy to with create with the help of plugins such as Gravity Forms. Adding YouTube or Vimeo videos to your site is as simple as placing the URL in the post. In addition, setting up and updating navigation in WordPress, couldn’t be easier.
Administrative and Developer Experience
The site user and content creator experience was originally what drew me to WordPress because it allowed me to focus on creating great sites for them. However when I first started developing sites in WordPress, developers had to hack their way through to get the sites to function the way they were designed. The good news it that was over 5 years ago, and things have changed drastically. Since then WordPress has evolved into a great development framework. Many plugins that were used for workarounds of limitation are no longer needed and most new plugins mainly focused on adding functionality.
WordPress has become incredibly easy to maintain. The update function for WordPress, plugins and themes work flawlessly when following best practices (such as creating a back up before starting). With the addition of plugins such as Backup Buddy and Akismet (to name a few) managing site security has also simplified. There also of a number of commercial tools out there that ease the management of Multiple WordPress Sites such as InfiniteWP.
While I did my best to condense a quick over of why I use WordPress, I hope you have a better understanding of why I drank the WP Kool-Aid. And until someone can show me something better. I can tell you WordPress is the only solution that has the Trifecta of user, creator and administrator experiences.