Hide one o more categories when you use the_category tag or wp_list_categories tag. No exclude post, but only hide a category name in template view.
You use a category called “featured” in your template but you don’t want it see? Use Hide Categories
Thanks to infocube for the plugin’s idea
- install plugin
- go to Hide Categories configuration
- choose a categories to exclude
A client was using this and when I updated WP it stopped working.
If you are already using it, you can make it work by changing one line in the plugin code.
Go to the plugin editor and select Hide Categories from the drop down. The file selected on the right should be ‘hide-categories/hide-categories.php’
32 lines down you should see:
if(in_array($key, $exclude)) unset($code[$key]);
Replace only the first $key with $r->term_id and save.
Does not hide the selected categories. Some of the selected categories were hidden on some posts and on others, other (seemingly) random categories were hidden. Tested with 4.4 and theme ColorMag.
Contributors & Developers
“Hide Categories” is open source software. The following people have contributed to this plugin.Contributors
- functions rewrite
- add support for wp_list_categories
- first release