We build professional, high-quality, hand-crafted WordPress plugins and themes.
All plugins are compatible with WordPress 5+, WordPress 6+, ClassicPress, PHP 7+, PHP 8+, and receive automatic lifetime updates.
Get ready for Google’s Consent requirements with WP GCP. WP Google Consent Platform is a privacy banner with native Google Consent Mode v2.
Measure and improve your website pagespeed and WordPress security with our WordPress Lighthouse performance & security plugin.
Active Analytics is a privacy-enhanced, easy-to-use and lightweight WordPress analytics plugin.
The best full-featured, modular, multi-user, WordPress image gallery plugin
Start your own greeting cards website with our WordPress eCards plugin.
Featured WordPress Plugins
-
W3P Admin Login
PRO
1.0.3 | €14.99
An easy-to-use WordPress plugin that allows you to safely change your website’s admin login URL to anything you want. -
Metro Mortgage Calculator
PRO
1.4.2 | €19.00
A modern UI mortgage calculator with email functions, multiple themes, results template and easy integration. -
WP Google Consent Platform (GCP)
PRO
1.0.2 | €19.99
WP GCP — A WordPress plugin for Google Consent Mode v2 -
WordPress Theme: Saturn
PRO
2.6.6 | €59.00
Saturn is a fast, lightweight WordPress theme, fully enhanced for the native Block Editor and fully compatible with hundreds of block patterns. -
Active Analytics — A WordPress Analytics Plugin
PRO
2.5.9 | €29.99
Privacy-enhanced, lightweight, local analytics -
Lighthouse – WordPress Performance & Security Plugin
PRO
4.2.1 | €39.99
WordPress performance tuning plugin -
ImagePress – WordPress Image Gallery Plugin
PRO
8.3.9 | €22.00
Full-featured, modular WordPress image gallery -
vote5 – Advanced WordPress Voting Plugin
PRO
4.2.6 | €17.00
Advanced WordPress voting plugin -
WordPress eCards Plugin with Email Designer
PRO
5.4.3 | €19.99
Send eCards to all your friends
Get our powerful WordPress plugins for seamless integration with your website!
Budget-friendly with no commitments
Discover our range of high-performance WordPress plugins designed to elevate your website experience. Our plugins are meticulously crafted to be fast, lightweight, and free of ads, ensuring your website remains smooth and responsive.
Whether you’re managing a personal blog or a large-scale business, our plugins are compatible with all modern versions of WordPress and PHP, providing you with worry-free integration and top-tier functionality.
The entire payment process is secured directly with Stripe, and no sensitive payment details are handled by our website.
Free WordPress Plugins
-
WP Guardian
FREE
1.5.2
Downloaded 1,692 times -
Admin Menu Tree Page View
FREE
2.8.6
Downloaded 332,005 times -
Block for Font Awesome
FREE
1.5.0
Downloaded 22,683 times -
YouTube Playlist Player
FREE
4.7.2
Downloaded 59,207 times -
W3P SEO
FREE
1.8.7
Downloaded 9,631 times -
eCards Lite
FREE
4.2.5
Downloaded 9,153 times -
Modern Design Library
FREE
1.1.3
Downloaded 3,278 times -
ImagePress – Image Gallery
FREE
1.3.0
Downloaded 20,116 times
Switching from WordPress to ClassicPress
Switching a WordPress website over to ClassicPress can be done smoothly with minimal impact if approached carefully. The process involves a few key steps to ensure that the transition does not disrupt the site’s functionality or…
ClassicPress vs. WordPress
ClassicPress is an open-source content management system (CMS) that originated as a fork of WordPress in 2018. It was developed as a response to the introduction of the Gutenberg block editor in…
How to Build an Awesome Page with FX Builder for ClassicPress
What is FX Builder? FX Builder is a simple, but powerful page builder plugin designed specifically for ClassicPress, offering users a streamlined way to create visual columns directly in the post editor.…
Calculating Mean, Median, and Mode in JavaScript
When dealing with statistics, three key measures often come into play — mean, median, and mode. These statistical metrics help us understand data distributions, offering insights into the central tendencies of a…
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? If you’ve used voice assistants like Siri, Google, or Cortana, you’re familiar…
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 of your site’s content, allowing them to explore posts by year and…
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 version. Would recommend to anyone needing users to upload images to their…
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 block editor, most solutions out there are overkill for what you actually…
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 functional point of view and a design point of view, I needed…
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 theme designer or a WordPress plugin developer, you can produce various styles…
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 attacks on WordPress websites. The latest attack on my 400+ websites was…
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 owners to create multi-user image galleries. It has some nice features, such…
Animated JavaScript Counter-Up with the Intersection Observer API
An animated counter is a more engaging way to present this information, as it gradually increases the value of the number from zero to its final value. In this tutorial, we will…
How to Get Dominant Colours of an Image in PHP
This feature has been requested by some of my ImagePress customers. It is also being used on my PropertyPin website. Basically, whenever a new image is uploaded, an array of 8 primary…
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 5+ million active installations. But will all modules active, it can cause…
ClassicPress TinyMCE: How to Add Styles, Buttons, Fonts, Dropdowns & Popups
When I took over FX Builder and started updating it for the new ClassicPress 2+, I wanted to add some new features to the TinyMCE editor, something I use on a daily…
Moving to a System Font Stack (How and Why)
I believe the “why” in the title is self-explanatory. If not, it’s all about performance. Over the past decade, I switched from WOFF to WOFF2, then to variable fonts, and now I’m…
How to Build a Vertical Off-Canvas Menu Bar Using JavaScript and CSS
In my work, coming up with fresh navigation ideas and creating an intuitive and efficient navigation system is essential for enhancing user experience. One solution that stands out is the vertical off-canvas…
How to Build a Double Off-Canvas Menu Using JavaScript
Creating a double off-canvas menu can greatly enhance the user experience by providing accessible navigation options without occupying valuable screen space. This article will guide you through how I built a double…
Simplifying Conditional Statements in JavaScript with the && Operator
JavaScript provides several ways to handle conditional logic. One powerful method is the logical AND (&&) operator. This tutorial will show you how to use the && operator and avoid unnecessary if/else…
Grouping Arrays in JavaScript with Object.groupBy() and Map.groupBy()
In JavaScript, there often arises a need to group array elements based on a certain property. Prior to ES2024, this involved custom functions or using libraries like Lodash. However, ES2024 introduced a…
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. Step 1 — Your WordPress Website First, install the WP Google Consent…
inView
Loading Images Based on Screen Visibility Lazy loading images is a technique that defers the loading of non-critical resources (such as images) until they are needed. This approach can significantly improve page…
Thin Select — Custom JavaScript Dropdown Element
Let’s create a custom <select> element using vanilla JavaScript and CSS. Thin Select provides a sleek and minimalistic design for <select> dropdowns. Here is what we’ll build: See the Pen Thin Select…