WP Required Taxonomies – Categories and Tags Mandatory

Plugin Banner

WP Required Taxonomies – Categories and Tags Mandatory

by Jose Vega

Download
Description

This plugin works with Gutenberg (new editor). It works with the classic editor and the gutenberg editor.

Require users to select a taxonomy term when publishing posts. For example, require the selection of a category or tag.

It works with

  • All taxonomies , including post categories , post tags , product categories, product tags, and custom taxonomies.
  • All post types , including posts, pages, WooCommerce Products, Events, etc.

Use cases

  • Force users to select a category when publishing posts
  • Force users to select a tag when publishing posts
  • Force users to select a custom taxonomy term when publishing posts
  • Force users to select a category when publishing WooCommerce Products
  • Force users to select a tag when publishing WooCommerce Products
  • Force users to select a category or tag when publishing Events
  • Force users to select any Taxonomy Term when publishing any custom post type

This plugin is completely free.

Automatic installation

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

In the search field type the plugin name and click Search Plugins. Once you’ve found our plugin by VegaCorp you can install it by simply clicking “Install Now”.

Manual installation

The manual installation method involves downloading our plugin and uploading it to your webserver via your favourite FTP application. The WordPress codex contains instructions on how to do this here.

  1. options page

    options page

  2. validation message

    validation message

What post types can I use this plugin on?

Currently it works with posts only.

Does exactly what it says on the tin.

By instadesign on March 5, 2025

I had been trying to solve this exact issue with some custom snippets of PHP and JS but running into issues... I then searched and found this plugin, and found it worked perfectly for my use case and within minutes I was able to move on. I've used it to force WooCommerce shop managers to select terms from custom taxonomies I've created before they can publish a product. Lovely job. 👏

Causing Errors, Developers can't be reached

By germario on January 21, 2024

In itself it's a cool tool making sure that users on the backend select categories. The plugin is causing a bug, where to update or to publish a post type that is being checked by the plugin needs to be initiated twice. So the blue "update" button, for example, needs to be clicked twice for it to work. I am using it for custom post types too. The developers contact forms on their website aren't working unfortunately.

very gooood!

By Rickey (interk) on August 17, 2020

I like this plugin!

Perfect

By Marie-Aude on April 28, 2020

Simple to use, all free, does exactly what is needed

Exactly what i was looking for

By truca on June 14, 2019

Straight forward, quick and easy. So far no problems.

Does exactly what we needed

By dkenny on June 12, 2019

Does exactly what we needed for client

Custom Post Types feature locked

By ctrlaltdelete on January 23, 2019

If you use custom taxonomies there's a high chance you also use custom post types. Forcing people to buy this to be able to use it on custom post types is indecent. I hope you go bankrupt. Seriously. This don't belong in WP repository.

Great

By Jose Vega (JoseVega) on March 13, 2018

Great for making categories required , so users can´t publish without selecting a category.

1.2.1 – 2024-10-24

  • Fix php warnings

1.2.0

  • Rewrite the validation code to improve issues in the Classic editor and Block editor

1.1.9

  • Fix PHP warning.

1.1.8

  • Removed Freemius SDK and made all the features free

1.1.7

  • Change. Updated freemius SDK

1.1.6

  • Fix. Make it work with jQuery 3

1.1.5

  • Fix. Make it work with gutenberg for taxonomies that don’t have rest_base

1.1.4

  • Fix. Make it work with gutenberg

1.1.3

  • Updated freemius sdk to v2.2.4

1.1.2

  • Made custom post types and custom taxonomies free

1.1.1

  • Fix php warning

1.1.0

  • Added premium offering.
  • Updated welcome page
  • Removed reduxframework as dependency

1.0.0

  • Initial release.
Back to top