Taxonomy Filter

taxonomy-filter · By Andrea Landonio
800+ installs 4.4 (14) Updated 2 years ago v2.2.13 WP 4.0–6.5.14

Impact score

Footprint Score across the two most representative contexts.

4 scans · last scan 3 months ago

Compare with another plugin

Homepage Score

Impact measured on the public homepage

···
—

v2.2.13 · 1 scan · Consolidated score over 90 days · 1 versions

Not enough data to publish the grade (15 scans min, currently 1).

What it adds to every page load

Added time
0 ms
Added memory
0.0 MB
SQL queries
+0
CSS/JS files
+0
External calls
0

Admin Score

Impact measured in the WordPress admin

···
—

v2.2.13 · 1 scan · Consolidated score over 90 days · 1 versions

Not enough data to publish the grade (15 scans min, currently 1).

What it adds to every page load

Added time
322 ms
Added memory
0.0 MB
SQL queries
+0
CSS/JS files
+1
External calls
0

About

Taxonomy Filter is a simple and flexible plugin which allow users to filter hierarchical term taxonomies inside admin pages. If you need to simplify your tags and categories research on admin pages, this plugin will make it easier for you. It adds a custom input field (only for configured taxonomies) that you can use to filter a every taxonomy list.

Imagine having too many tags on your post admin page and having to lose so much time scrolling a long list of items or having to search for a tag with the classic browser search box. With “Taxonomy Filter” plugin you can search, choice and select tags in a very short time, a great gain!

In addition, you have to setup which taxonomies should have “Taxonomy Filter” activated. When you install and activate the plugin, an admin page is added on settings section. In this page are automatically listed all valid taxonomies, you have two options:

Read more

You can also manage taxonomy filters into bulk edit section if you want to perform a quick edit.

If in your theme you have changed post columns using the ‘manage_edit-post_columns’ filter, you need to add another filter to apply the taxonomy filter bulk section.
For example:

add_filter('manage_edit-post_columns', 'taxonomy_filter_manage_bulk_columns', 99, 1);
add_filter('manage_edit-<CUSTOM-TYPES>_columns', 'taxonomy_filter_manage_bulk_columns', 99, 1);

It works only with hierarchical taxonomies (both default categories and custom taxonomies).

When you enable a taxonomy filter, a section for choosing hidden taxonomy terms is displayed in user profile page and in term edit pages. In user profile page you can select (for each user) a list of taxonomy terms that are removed from hierarchical term taxonomies inside admin pages.
By default, all taxonomy terms are visible in the hierarchical term taxonomies sections inside admin pages. You can choose only from max 2 nested levels but all the children of a hidden term are automatically removed from admin pages. Keep in mind that the hidden terms are not searchable and filterable.
In edit term page you can select (for all users) if term should be removed (make hidden) from hierarchical term taxonomies inside admin pages.

Links: Author’s Site

Description published by Andrea Landonio on WordPress.org, licensed under GPLv3.

Tags
admin category filter tag usability

Screenshots

Screenshots published by Andrea Landonio on WordPress.org, licensed under GPLv3.

Settings admin page
Settings admin page
Filter tags (initial list before filtering and filtered list)
Filter tags (initial list before filtering and filtered list)
Filter categories (initial list before filtering and filtered list)
Filter categories (initial list before filtering and filtered list)
Bulk edit section
Bulk edit section
User hidden taxonomy terms selection
User hidden taxonomy terms selection

Per-version history

Show per-version detail (1 version)

How the plugin evolves version by version.

Version Homepage Admin Last scan
v2.2.13 1 scan 1 scan 3 months ago

Scan history

Show individual scan log (2 scans)

Date Version Context Score Grade Time Memory
3 months ago v2.2.13 Admin 82/100 B 322 ms 0.0 MB
3 months ago v2.2.13 Homepage 100/100 A 0 ms 0.0 MB