Practical WordPress features every developer should know
I recently looked at a client site that was a total mess. Their previous developer had hard-coded breadcrumbs into a header template using logic that…
I recently looked at a client site that was a total mess. Their previous developer had hard-coded breadcrumbs into a header template using logic that…
A few years back, I had a client—a mid-sized hosting company—who decided they wanted to be “everywhere” in the WordPress space. They tasked me with…
I got a call at 9 PM on a Friday from a client whose previous developer had just “finished” a migration. The site was technically…
A client reached out a few weeks ago with a weird one. They run a high-traffic WooCommerce store, and after a routine update, their “Next…
I had a client call me last night—panicked. They’d just hit “Update” on their production site the second they saw WordPress 6.9 was live. Five…
I had a client last year—big WooCommerce store—who wanted an automated way to generate SEO-friendly meta descriptions for their 50,000 products. My first instinct was…
I had a client running a massive WooCommerce shop with about 600 separate landing pages for various seasonal campaigns. Their marketing team called me up,…
I had a client last year running a massive editorial site—over fifty authors and a dozen editors. Their feedback loop was a total nightmare. Editors…
I was recently auditing a custom theme for a high-traffic WooCommerce store—doing about 5k transactions a day—and the template files were a complete eyesore. Every…
I once had a client running a massive multisite network—about 60 sites for various niche publications. They wanted to roll out an AI-assisted content editor…