Add Backup and Security Scan Details to Your WordPress Maintenance Reports

servers with site updates report logo

The Site Updates Report plugin for WordPress now includes the ability to add details of backups and security scans directly to your report. This new feature provides clients with a clearer, more comprehensive view of ongoing site maintenance and care, helping demonstrate the proactive steps taken to keep their sites secure and up to date. …

Read More

Supercharge Your WordPress Plugin Workflow with Plugin Boilerplate for WordPress (PB4WP)

pb4wp highway

If you’ve ever built a custom WordPress plugin – whether for clients, for your own site, or for public release – you know that getting started can feel a bit repetitive. Setting up folders, organising your code, handling assets, and following best practices takes time. That’s where PB4WP (Plugin Boilerplate for WordPress) comes in: a …

Read More

Master Your WordPress Archives: A Guide to Using the Old Post Notice Plugin

archive folders

Maintaining a professional blog means more than just hitting “publish” on new content. It’s about managing the wealth of information already in your archives. As your site grows, older articles can sometimes contain information that is no longer current. The Old Post Notice plugin allows you to automatically display a notice on old posts to …

Read More

Introducing Site Updates Report: The Solution for Client Maintenance Reporting

site updates report with icon

I’ve just launched Site Updates Report, a new WordPress plugin developed specifically to streamline the workflow for agencies and freelancers offering WordPress maintenance. I built this tool to solve a common friction point: the time-consuming administrative burden of tracking software changes across client sites. Instead of relying on manual logs or memory, this plugin sits …

Read More

Don’t Let WordPress Ruin Your Christmas

wordpress xmas hot chocolate

Christmas should be about switching off, not logging into wp-admin while everyone else is off having fun and opening presents. And yet… every year, WordPress has a habit of choosing the worst possible moment to throw a wobble. A plugin update gone wrong. A checkout that mysteriously stops working. A “quick change” that turns into …

Read More

How to Change How Long WordPress Keeps Trashed Posts (EMPTY_TRASH_DAYS Guide)

blue trash can

When you delete a post or page in WordPress, it doesn’t vanish right away. Instead, it moves to the trash, where you can restore it if you made a mistake. WordPress automatically empties the trash every 30 days, but 30 days doesn’t fit every website. Some site owners want faster cleanup to reduce database size, …

Read More

How to Boost WooCommerce Sales with the Product Add-Ons Extension: Features, Setup, and Guide

woocommerce product add ons with cart background

Adding customisation options to your WooCommerce products can increase sales, improve customer satisfaction, and help your store stand out. The WooCommerce Product Add-Ons extension is a powerful official plugin that allows you to add extra options such as personalised messages, gift wrapping, premium features, and more directly on your product pages. This guide provides a …

Read More

Why Uptime Monitoring Matters: Protecting Your Website and Revenue

server network cable

Downtime isn’t just a technical glitch – it’s lost money, lost trust, and lost opportunities. Whether you’re running an eCommerce store, a SaaS product, or even a blog, keeping your site online is critical. That’s why uptime monitoring tools should be a part of your website management strategy. What is Uptime Monitoring? At its simplest, …

Read More

Why WordPress Developers Tell You to Disable Plugins and Use a Default Theme

wordpress smashed laptop

If you’ve ever asked for help with a plugin you’re using, you’ve probably heard the same advice over and over: “Disable all your plugins and switch to a default theme. Then, turn them back on one by one.” It might feel like a boring, copy-paste answer. But there’s a very practical reason behind it. Narrowing …

Read More

Conditionally Insert Content Into WordPress Posts Using the_content Hook

blog post banner before content

Need to display a limited-time offer, announcement, or custom message across your blog posts – without editing every post or touching your theme files? With just a few lines of code, you can dynamically inject HTML before or after post content, conditionally based on post type, category, date, or anything else you need. Use Case …

Read More