Currently browsing WordPress

Thursday, January 22, 2026

ImagePress: The Multi-User Gallery Alternative to NextGEN and Modula

When you think of a WordPress gallery plugin, you likely think of tools like NextGEN Gallery or Modula. These are…

Thursday, January 22, 2026

The Simple, Private Alternative to Google Analytics 4: Active Analytics

Google Analytics 4 (GA4) is complex, intrusive, and often non-compliant with modern privacy laws like GDPR and CCPA. For site…

Thursday, January 22, 2026

Tired of Just Caching? Meet the Lighthouse Alternative to WP Rocket and FlyingPress

For years, the WordPress performance conversation has been dominated by caching plugins. Tools like WP Rocket and FlyingPress are excellent…

Thursday, January 22, 2026

Volt: A Developer-Focused WordPress Multi-Site Management Solution

Volt is Lighthouse’s powerful multi-site management module that transforms how developers and agencies manage WordPress installations. Built with performance, security,…

Thursday, January 22, 2026

Lighthouse 4.7+: Enhanced Performance, Better Compatibility, and Smarter Monitoring

Lighthouse is a performance tuning plugin that removes default WordPress behaviours, optimizes your site’s speed, and provides comprehensive monitoring tools.…

Friday, December 12, 2025

Lighthouse 4.6.2: Smarter Performance Control and WordPress 6.9 Compatibility

I’m happy to announce Lighthouse 4.6.2, a significant update that brings smarter performance controls, better WordPress compatibility, and a cleaner,…

Monday, December 8, 2025

Saturn 2.9: A Leaner, Faster, More Secure Theme for WordPress 6.9

Compatibility: WordPress 6.9+, ClassicPress 2.5+, PHP 8.4+ Saturn 2.9 is a significant maintenance release that builds on the foundation laid…

Monday, December 8, 2025

Setting Up PHPCS + WPCS on Windows with VSCode for WordPress Plugins

As a WordPress developer managing multiple plugins, maintaining consistent coding standards is critical. Recently, I went through a complete overhaul…

Wednesday, November 5, 2025

Easy Digital Downloads blocks that solve real customer frustrations

The opportunity is massive. Digital product sellers face a 70%+ cart abandonment rate, with mobile reaching 85%. Research across customer…

Tuesday, October 21, 2025

How to Hide Prices and Add to Cart Buttons for Specific WooCommerce Categories

Sometimes you may want to hide product prices and the Add to Cart button for certain product categories — for…

Thursday, October 9, 2025

Why Changing the WordPress Login URL Is a Bad Idea

Over the years, I’ve seen a persistent myth in the WordPress ecosystem — that changing the login URL somehow makes…

Thursday, October 9, 2025

What’s New in Active Analytics: Three Powerful Features to Transform Your Website Analytics

Active Analytics just got a major upgrade! We’re excited to introduce three game-changing features that make understanding your website visitors…

Thursday, September 18, 2025

Retention Playbook for Our WordPress Plugins

1. Product & Market Fit D1 / D7 usage comes from the SaaS/product world: For our WordPress plugins, this translates…

Thursday, September 18, 2025

Why retention is so hard for new WordPress plugins

Product & Market Fit Growth & Retention Strategy Churn Management Measurement & Iteration Differentiation & Longevity

Sunday, August 17, 2025

Category Images for ImagePress

Easily Add and Manage Category Images ImagePress now has a new, powerful feature that allows you to enhance your image…

Thursday, August 14, 2025

Active Analytics – Meet the New Content Report: Your Pages at a Glance

If you’ve ever wondered which pages on your site are catching attention right now — and which ones need love — the new Active…

Thursday, August 7, 2025

How to Completely Delete or Reset WooCommerce Products and Data

If you’ve been working with WooCommerce and need to start over — for example, after importing thousands of products that…

Monday, October 20, 2025

Building a WordPress.com-Scale Nginx Configuration

How to architect an infrastructure to serve millions of blogs WordPress.com hosts over 522 million websites and serves more than…

Wednesday, May 21, 2025

Why Active Analytics is a Good Alternative to Its Competitors: A Comprehensive Guide

In today’s digital landscape, understanding how visitors interact with your website is crucial for making informed decisions about content, design,…

Wednesday, May 21, 2025

Understanding Your Website: Why Active Analytics is a Smart Choice

Introduction: Unlocking Your Website’s Story, Simply Understanding who visits a website, what content captures their attention, and where they originate…

Monday, May 12, 2025

New in Lighthouse: UTF8MB4 Database Conversion Tool

Improving WordPress Database Performance and Emoji Support with UTF8MB4 WordPress has gradually moved to a 4‑byte UTF-8 encoding (called utf8mb4)…

Wednesday, October 8, 2025

Why WooCommerce Currency Switcher Plugin Outshines the Competition

I built the WooCommerce Currency Switcher plugin using AI tools — Windsurf, Cursor, and Copilot — to ensure it’s efficient,…

Wednesday, October 8, 2025

WooCommerce Currency Switcher: A Comprehensive Guide

Introduction In today’s global e-commerce landscape, supporting multiple currencies is crucial for reaching international customers. The WooCommerce Currency Switcher plugin…

Wednesday, October 8, 2025

Exploring the Payment Gateways by Currency Feature in the WooCommerce Currency Switcher Plugin

One of the standout capabilities of the WooCommerce Currency Switcher plugin, is its ability to link payment gateways to specific…

Monday, September 22, 2025

How to Transform the WooCommerce Shopping Flow into a Wishlist Flow without a Plugin

WooCommerce is highly customizable, allowing developers to adapt its default behaviour to fit various business needs. In this tutorial, we’ll…

Wednesday, October 8, 2025

Launching Two New WooCommerce Plugins

Recently, I built my first WooCommerce store (previously I only managed a handful, or researched functionality plugins), and it was…

Monday, September 22, 2025

How to Add Voice Search Capability to Your WordPress Site

How to Add Voice Search to Your WordPress Site Ever wanted to offer voice search functionality on your WordPress site?…

Monday, September 22, 2025

How to Generate an Expandable Archive List in WordPress

Creating an expandable and collapsible archive list in WordPress is a great way to provide users with an organized view…

Sunday, November 16, 2025

Why ImagePress is the Best Plugin for Wedding Photographers

Introduction “Amazing support and plugin! Support was 10/10 and helped me solve a few issues I had with the Pro…

Monday, December 16, 2024

How to Create a Logo Carousel as a WordPress Plugin

You would be surprised to see many bloated alternatives to this simple task. Even in the age of the WordPress…

Monday, September 22, 2025

How to Create and Manage Multiple WordPress Subsites in Bulk

My latest project involved a WordPress Multisite installation and 20+ subsites. As the websites were the same, both from a…

Friday, August 16, 2024

How to Extend or Create Variations for WordPress Blocks

WordPress comes with a set of native blocks that should be enough for every designer. However, if you are a…

Monday, September 22, 2025

How to Protect Your WordPress Website Against Malware Attacks

I wrote before about this topic, and I have proactively created WordPress plugins, code, and functionality to successfully prevent malware…

Tuesday, February 25, 2025

PropertyPin – A Visual Bookmarking Platform for Property Images

By now, you should be familiar with my ImagePress plugin for WordPress. If not, here’s the gist: it allows website…

Wednesday, July 17, 2024

How to Completely Remove the Jetpack Plugin

This is mostly a note to myself. Jetpack is a well-used plugin on a number of sites and has over…

Monday, September 22, 2025

How to Correctly Configure GDPR Privacy and Google Consent Mode v2

For this tutorial, I will use the WP Google Consent Platform (GCP) plugin for WordPress. This is a two-step operation.…

Thursday, May 2, 2024

How to Lazy Load Google Map Iframe Embed in WordPress

If you embed a Google Map iframe on your WordPress website, you may notice an increase in the total webpage…

Monday, September 22, 2025

What’s New in the Latest Lighthouse Release

The last few releases of Lighthouse have been silent, and fixed or patched various issues with individual websites. I have…

Monday, May 12, 2025

Dark Mode for Lighthouse!

I’ve long wanted to add a dark mode to my WordPress back-end, but “thanks” to the block editor, it’s not…

Monday, September 22, 2025

How to Build a Front-end Password Reset Form in WordPress

I have just moved an entire user account module from the back-end of WordPress to the front-end. This includes the…

Monday, September 22, 2025

WP Send

WP Send is the simplest way to send your files around the world. Share large files with configurable filesizes and…

Monday, May 12, 2025

Lighthouse – CAPTCHA, Akismet Integration and Spam Registration Hooks

I am excited to announce the latest release of Lighthouse in 2024, the WordPress performance tuning plugin that removes a…

Friday, January 19, 2024

New ImagePress release, new profile editor UI and lots of issues fixed

The latest version of ImagePress decouples the user profile hooks from the front-end profile editor. The reason is that, when…

Monday, September 22, 2025

How to Build a Multi-User Image Gallery in WordPress: A Comprehensive Guide

So, you want to build a specialized online platform designed for artists, particularly those in the fields of digital art,…

Tuesday, October 29, 2024

How to build a block editor sidebar using vanilla JavaScript

This article will explain how I moved away from the True Metabox plugin and coded my own sidebar for a…

Monday, September 22, 2025

20 essential steps in payment gateway testing for your WordPress plugin store

We have recently updated the user interface for our WordPress plugin store. We have also updated the customer experience with…

Monday, September 22, 2025

How to remove spam users and prevent spam registrations

A client of mine had an old website that grew uncontrollably large with thousands of spam registrations, spam posts, spam…

Wednesday, September 20, 2023

How to allow subsite administrators to edit users in a WordPress Multisite Network

WordPress Multisite is a powerful feature that allows me to manage multiple WordPress websites (or subsites) from a single installation.…

Page 1/212