Title: WP Required Taxonomies &#8211; Categories and Tags Mandatory
Author: Jose Vega
Published: <strong>13 marca 2018</strong>
Last modified: 22 siyrpnia 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/required-taxonomies.svg)

# WP Required Taxonomies – Categories and Tags Mandatory

 By [Jose Vega](https://profiles.wordpress.org/josevega/)

[Download](https://downloads.wordpress.org/plugin/required-taxonomies.1.2.1.zip)

 * [Details](https://szl.wordpress.org/plugins/required-taxonomies/#description)
 * [Reviews](https://szl.wordpress.org/plugins/required-taxonomies/#reviews)
 *  [Installation](https://szl.wordpress.org/plugins/required-taxonomies/#installation)
 * [Development](https://szl.wordpress.org/plugins/required-taxonomies/#developers)

 [Support](https://wordpress.org/support/plugin/required-taxonomies/)

## 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.

## Screenshots

[⌊options page⌉⌊options page⌉[

options page

[⌊validation message⌉⌊validation message⌉[

validation message

## Installation

#### 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.](https://codex.wordpress.org/Managing_Plugins#Manual_Plugin_Installation)

## FAQ

### What post types can I use this plugin on?

Currently it works with posts only.

## Reviews

![](https://secure.gravatar.com/avatar/60fefc183a69ba1663ad625e1496798cd3a28b4328691ff7dbcafcf490a59a89?
s=60&d=retro&r=g)

### 󠀁[Does exactly what it says on the tin.](https://wordpress.org/support/topic/does-exactly-what-it-says-on-the-tin-136/)󠁿

 [instadesign](https://profiles.wordpress.org/instadesign/) 5 marca 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. 👏

![](https://secure.gravatar.com/avatar/fbfc9383b04e46962b565d04717d828e8ce9a01f6c70d21477ecb9f9eb1cfcf6?
s=60&d=retro&r=g)

### 󠀁[Causing Errors, Developers can’t be reached](https://wordpress.org/support/topic/causing-errors-developers-cant-be-reached/)󠁿

 [germario](https://profiles.wordpress.org/germario/) 21 stycznia 2024 1 reply

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.

![](https://secure.gravatar.com/avatar/76b73dfdc91edc4a1375f79da9824e645970894a75e02d7fda70de05d40ca632?
s=60&d=retro&r=g)

### 󠀁[very gooood!](https://wordpress.org/support/topic/very-gooood-2/)󠁿

 [Rickey](https://profiles.wordpress.org/interk/) 17 siyrpnia 2020

I like this plugin!

![](https://secure.gravatar.com/avatar/c3919b8792d375e1011cbadd5c963cb1827671a22a3c54df477df20805eb4192?
s=60&d=retro&r=g)

### 󠀁[Perfect](https://wordpress.org/support/topic/perfect-7159/)󠁿

 [Marie-Aude](https://profiles.wordpress.org/marie-aude/) 28 kwiytnia 2020

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

![](https://secure.gravatar.com/avatar/9b23511be4085015cc37a0d34287f44a4864c088a9e5b85b5298743241d88b97?
s=60&d=retro&r=g)

### 󠀁[Exactly what i was looking for](https://wordpress.org/support/topic/exactly-what-i-was-looking-for-397/)󠁿

 [truca](https://profiles.wordpress.org/truca/) 14 czyrwnia 2019

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

![](https://secure.gravatar.com/avatar/07fd54769e265e7642d5ecf63bd2880866bd6c23b9ef73a0a75600f30c8aa4c3?
s=60&d=retro&r=g)

### 󠀁[Does exactly what we needed](https://wordpress.org/support/topic/does-exactly-what-we-needed/)󠁿

 [dkenny](https://profiles.wordpress.org/dkenny/) 12 czyrwnia 2019

Does exactly what we needed for client

 [ Read all 8 reviews ](https://wordpress.org/support/plugin/required-taxonomies/reviews/)

## Contributors & Developers

“WP Required Taxonomies – Categories and Tags Mandatory” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ Jose Vega ](https://profiles.wordpress.org/josevega/)
 *   [ vegacorp ](https://profiles.wordpress.org/vegacorp/)

[Translate “WP Required Taxonomies – Categories and Tags Mandatory” into your language.](https://translate.wordpress.org/projects/wp-plugins/required-taxonomies)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/required-taxonomies/),
check out the [SVN repository](https://plugins.svn.wordpress.org/required-taxonomies/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/required-taxonomies/)
by [RSS](https://plugins.trac.wordpress.org/log/required-taxonomies/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 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.

## Meta

 *  Version **1.2.1**
 *  Last updated **2 miesiyncy ago**
 *  Active installations **1.000+**
 *  WordPress version ** 3.6 or higher **
 *  Tested up to **7.1.3**
 *  Language
 * [English (US)](https://wordpress.org/plugins/required-taxonomies/)
 * Tags
 * [categories](https://szl.wordpress.org/plugins/tags/categories/)[required](https://szl.wordpress.org/plugins/tags/required/)
   [tags](https://szl.wordpress.org/plugins/tags/tags/)[taxonomies](https://szl.wordpress.org/plugins/tags/taxonomies/)
   [woocommerce](https://szl.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://szl.wordpress.org/plugins/required-taxonomies/advanced/)

## Ratings

 4.1 out of 5 stars.

 *  [  6 5-star reviews     ](https://wordpress.org/support/plugin/required-taxonomies/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/required-taxonomies/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/required-taxonomies/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/required-taxonomies/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/required-taxonomies/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/required-taxonomies/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/required-taxonomies/reviews/)

## Contributors

 *   [ Jose Vega ](https://profiles.wordpress.org/josevega/)
 *   [ vegacorp ](https://profiles.wordpress.org/vegacorp/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/required-taxonomies/)