Tuesday, November 7, 2023
This article will explain how I moved away from the True Metabox plugin and coded my own sidebar for a…
Tuesday, October 31, 2023
We have recently updated the user interface for our WordPress plugin store. We have also updated the customer experience with…
Tuesday, October 31, 2023
A client of mine had an old website that grew uncontrollably large with thousands of spam registrations, spam posts, spam…
Wednesday, September 20, 2023
WordPress Multisite is a powerful feature that allows me to manage multiple WordPress websites (or subsites) from a single installation.…
Thursday, September 7, 2023
If you don't want to use a plugin to clean up your WordPress website and insist on custom coding it,…
Thursday, September 7, 2023
How to add a "Manage Media" (remember "Add Media"?) button to any post type and allow users to attach images,…
Thursday, June 29, 2023
I am selling my plugins on CodeCanyon, and they all come with a lifetime updater feature. Most of my plugins,…
Tuesday, June 20, 2023
The code below works with multiple channels. First, we need to loop through all channels and get all videos. The…
Thursday, June 15, 2023
I have released a new version of the Active Analytics plugin for WordPress. This version focuses entirely on data storage,…
Tuesday, May 23, 2023
Why? There are multiple reasons and multiple factors involved. There are a few key reasons behind this change, all of…
Tuesday, May 16, 2023
For a while now, I have been using Mika’s Ban Hammer plugin with a custom list of blacklisted domain names…
Tuesday, May 16, 2023
For almost 2 years, I’ve been tracking WordPress visits using my Active Analytics plugin. I’ve gradually removed Google Analytics from…