-
Block Themes 101 – Part 1: What Is a Block Theme?
After giving my recent talk about building meganav menus in WordPress block themes at WordCamp Athens 2025, I came away with a clear impression: a lot of WordPress developers are still hesitant to dive into block themes. And honestly, I get it – there’s a lot of new terminology, new workflows and new ways of…
-
WordPress Maintenance and Security: Why Two-Factor and Role Control Aren’t Optional Anymore

WordPress often gets an unfair reputation when it comes to security. The truth? When it’s built and maintained properly, it’s one of the most secure and flexible CMS platforms available. The real problems usually come from how it’s managed day to day, and that’s where things can quickly go wrong. That’s why WordPress maintenance and…
-
WordPress Caching: The Ultimate Speed Optimisation Guide
You’re not just frustrating visitors – you’re also losing traffic, conversions, and even search engine rankings. Fortunately, one of the easiest and most effective ways to supercharge your site’s speed is through WordPress caching, this will improve your sites optimisation. 🚀 Why Site Speed Matters In today’s digital world, users expect instant access.A delay of…
-
Debugging a WooCommerce Discount Loop with Filter Hooks
We were recently brought into a project (under NDA, so no names!) to fix a WooCommerce conditional discount plugin issue that had become a major source of chaos. The site used the Conditional Discounts for WooCommerce plugin to offer discounts when a customer’s basket exceeded a certain value. After a WooCommerce update, something strange started…

