10Horizons Plugins

Check out my new project: 10Horizons Plugins, focusing on building free WordPress plugins for plugin repository and building premium add-ons to extend these plugins.

10horizons plugins


Latest Posts
October 29, 2022

WordPress: Prevent Your Account From Being Deleted By Admins

Let’s say you have a few admins on your WordPress site. You’re probably the owner of the site, and maybe you have your developers, your designers, your content writers, and maybe other staff that manage the site as well. If you give an admin access to your developers and designers, it means with that same…

April 23, 2018

How to Change Default Text Color of WordPress Visual Editor (TinyMCE)

WordPress uses tinyMCE as its editor. This is the editor that you use to edit your WordPress posts and pages. By default, the color of the text when you type inside the editor box, is gray, against white background. It’s fine if you like that combination of color, but I personally don’t like gray text…

April 4, 2018

Woocommerce: Display All Products Eligible For Coupons

If you are running Woocommerce for your online shop, there is a feature where you can set up coupons for your customers to use. If you want your coupons to be used only on certain products in your shop instead of shop-wide, you can also do so. Woocommerce allows you to add products of your…

March 18, 2018

WordPress Child Theme Doesn’t Look Like Parent Theme? Here’s The Fix

You have just created a WordPress child theme. You followed closely the guide found on WordPress Codex as well as on WordPress developer theme handbook. But there seems to be a problem. Once you activated your child theme, it doesn’t look like its parent theme. Shouldn’t a child theme inherit everything from its parent theme?…

December 5, 2016

Get Woocommerce Current Product Category In Single Product Page

First of all, Woocommerce products are stored on WordPress as custom post type (CPT) named ‘product’. The product categories are custom taxonomy named ‘product_cat’. Let’s say you want to show a simple line of text that tells your visitors the shipping flat rate of a product, and you have different rates for different product categories….


Latest Projects
May 29, 2019

Missing Woocommerce Product Checker

A simple way to find out if your Woocommerce store is missing the products you should be importing from your CSV file(s). Compare the products on your Woocommerce store with the ones in your CSV files.

May 23, 2019

Formidable Forms User Registration Approval WordPress Plugin

This plugin is for people who have been using Formidable Forms with Formidable Registration add-on to handle user registrations on their WordPress site. It provides a simple and effective way for admins to approve or reject user registrations.

May 27, 2017

WP Terms Popup WordPress Plugin

The plugin presents your visitors with a ‘terms and conditions’ popup that will make them agree to it before entering your website. Display the terms sitewide, on posts, pages, or on custom post types.