We love WordPress, and many of our sites are built using it. Truth be told, there were days in the 90s and early 2000s when we would have laughed at the idea of using a framework, digging our heels in and handcoding everything in a text editor ourselves, but times have changed, and we've changed with them. Here's how WordPress won us over:
One thing we talk to our clients about is the "bus problem." That is "what would happen to your website if we all got hit by a bus?" It's a silly and a little morbid way of getting at a real issue: as much as we love our clients, as much as we like building stable, long-term relationships with them, there is always the possibility that we will not be the ones managing your site at some point in the future. We feel it's part of our job to be prepared for that from the very beginning.
WordPress is one of the most used content management systems in the world, powering a full 30% of the internet. Because of this, almost everyone who develops websites in any way has at least a passing familiarity with the platform. Once your WordPress site is up and running, it's very easy to find someone else in the industry to take up the reins should your original developer become unavailable. Compare this to other systems we sometimes use, such as Laravel, October, or Magento, and you can quickly see that the field is nowhere near as wide for developers in those spaces. They're busier, they're able to charge more, and you may not find one you like. WordPress devs and maintainers will always be around.
It seems strange to be talking about making it easy to replace us, but we really do want what's best for our clients and their companies in the long run, no matter what.
This is a real story. A client came to us with a website built on Drupal and asked for our help with their hacker issue. At first, they believed someone was maliciously targeting their site, but it turned out that there was an underlying vulnerability in the framework that was being exploited by automated tools on a regular basis. Someone had scanned the internet for websites they could get into with this hack, then added them to a list that periodically got hit, nothing personal at all about it. Unfortunately, there wasn't much they could do about it either, since Drupal wasn't going to update to patch that security hole for months! We swept in and basically cloned their existing design into a WordPress theme in about a week, clock ticking the whole time to the next time they would get hacked. They're now on their third new site we've built for them, and one of our longest running clients.
The ubiquity of WordPress makes it a very tempting target for hackers. Fortunately the developers take this threat seriously, and are constantly releasing security patches and updates to keep websites safe. There is also a robust network of hosting services and plugin developers working nonstop on ways to make securing a WordPress site easy for anyone. While nothing is 100% secure in this world, it's easy to put together a very secure site on this platform, and to keep it safe with minimal effort for years to come.
Ease of Use
Ultimately, it's the ease of use that sells WordPress, and has led to so many adopting this platform over the years. Adding pages, posts, and other content to a WordPress site is easy, and most of our clients are able to handle updates on their own after a single training. We believe simple text edits to your site shouldn't be a nightmare that requires days of back and forth with a contractor, but something as simple as editing a document in a word processor. WordPress makes that possible.
Simply put, WordPress meets the needs of the majority of our clients. We use it because it works.