Nicola Mustone

Support Lead @ Automattic


Leadership, web, programming. Short essays and hands-on guides, focused on results, not hype.


Performance

Speed, caching, and optimization tips to make your WordPress site faster.

  • Trying to protect your content by blocking right-clicks? You’re actually locking out your readers, not the thieves.

    As a WordPress professional, I’ve seen all kinds of “security” tricks across websites. One, however, always makes me cringe: blocking right-clicks.
    It’s still surprisingly common, even though it harms accessibility and user experience far more than it helps prevent content theft.

    Let’s look at why this outdated approach does more harm than good, and what you can do instead to protect your content without alienating readers.

    Read more →

  • Cross-sells and Up-sells in WooCommerce are a very powerful tool to give suggestions to your customers.

    You might know that most people who buy product X will probably need product Y as well, and you want the customer to know that. How do you do it? You use cross-sells and up-sells.

    Read more →

  • Self-hosting gave me control. WordPress.com gave me peace of mind — and I didn’t lose any of the flexibility I cared about.

    For years, my site lived happily on SiteGround. I managed the SSLs, the CDN, the updates — all the knobs and switches that come with running your own WordPress installation. It worked, but it also pulled focus away from what I actually wanted to do: write.

    At some point, I realized that maintaining my own infrastructure was solving a problem I didn’t have anymore. I wanted a space that just worked — one login, one dashboard, zero maintenance. That’s when I moved everything to WordPress.com.

    It wasn’t a professional decision because I work at Automattic. It was a personal one, shaped by the same instinct I wrote about in Do You Trust Your Instincts? Making Smart WordPress Choices. Sometimes, the best move is simply choosing ease over control.

    Read more →

  • Do you still have hundreds of expired coupons sitting in your database?

    If you’re giving discounts to first-time buyers or loyal customers, chances are your store creates coupons automatically. That’s great — everyone loves a discount. But once those coupons expire, WooCommerce doesn’t delete them. They just sit there, taking up space for no reason.

    Let’s fix that.

    Read more →

  • In the dynamic world of e-commerce, product attributes in WooCommerce play a pivotal role.

    By transforming these attributes into clickable links, we open doors to a more intuitive and informative shopping experience.

    Read more →