October 3, 2012
WordPress is great. I love working with it. I spend much of my busy time working with it, building with it, and learning about it. Why is this so? Why do I love WordPress so much?
One of the best features of WordPress is that it’s based on open-source software, so anyone with experience programming with PHP can look at the functions, change them, and even add new functions.
This ability allows for any PHP developer, such as myself, to get into the code base, learn how WordPress works, and then write a plugin that can add to or change many of existing functions.
The core developers write so many functions whose sole purpose is to provide hooks and functions for other developers to use while making plugins and themes. This makes it easy for beginners to jump in, and makes it possible for experienced developers to fully create whatever they can imagine.
A Helpful Community
You have a problem with something? Someone has probably already found the answer to it, or are willing to help you find the answer to the problem. The Codex is a great place to look for help about a specific function or topic first, and the support forums are good for more difficult problems or getting solutions to unique situations.
Always Growing and Improving
WordPress is always growing and improving itself. The core developers are always adding new features and improving old ones. The occasional feature may be hidden or removed during an update, but only because it was depreciated or unused by most.
Security holes? Fixed in a day. Want a new feature? Suggest it, and it may be included in a future update. Want custom software for your website? Look in the plugin repository.
Working with WordPress is always great. The interface is good, new features are often welcomed, and the community is very supportive. That’s why I’m proud being a contributing member of the community, and hope to put all of my skills to their full use in the future.