Blog

  • WordCamp Lancaster 2019

    This year I spoke at WordCamp Lancaster, the annual one day WordPress conference here in my home town. I gave a talk in the beginner track titled The Lean Mean…

  • Learning Vue.js as a WordPress Developer Part 3 – Markdown and WordPress Embeds

    This post is part of a series called “Learning Vue.js as a WordPress Developer” Part 1 – Getting Started Part 2 – Structured PHP, Rest API and Axios Part 3…

  • Getting Started with WooCommerce Subscriptions for Hosting Services

    There are many ways to collect recurring subscription fees from customers. Today I’m going to cover how I use WooCommerce Subscriptions here at Anchor Hosting and why I think it’s…

  • Overriding Recovery Emails in WordPress 5.2

    WordPress 5.2 introduced recovery mode which allows site owners to access their WordPress backend in situations which previously crashed the website and required a developer. This is an amazing new…

  • The Lean Mean Maintenance Machine 💪

    One thing every WordPress site has in common is the need for maintenance. You, as WordPress site owners, are responsible for some level of maintenance unless you’ve already delegated that…

  • Make Reselling WordPress Hosting Awesome 🌟

    I don’t know about you but the idea of reselling web hosting is generally negative 👎. And for good reason. There are plenty of bad examples of companies that resell…

  • Early Recommendations for Block Library Plugins

    With WordPress 5.0 comes the new block editor 🧱. This opens up an entirely new ecosystem of plugins all around adding blocks to the WordPress editor. One trend that’s catching…

  • Selective Snapshot Downloads

    One thing that I really like from WP Engine is their selective download options from backup snapshots. Every night they make a backup snapshot which you can download the full…

  • Getting Started with Axios and WordPress

    When working with modern Javascript like Vue.JS, a common thing is sending and receiving data via ajax. While this could be handled with jQuery, I’d recommend using Axios which is…

  • Smarter Site Monitor in Bash

    For the last number of months I’ve been using my own site monitor. It’s been great and terrible all at the same time. It’s great as it’s uncovered many issues…