Ultimate Category Excluder

Description

Ultimate Category Excluder, abbreviated as UCE, is a WordPress plugin that allows you to quickly and easily exclude categories from your front page, archives, feeds, and searches. Just select which categories you want to be excluded, and UCE does all the work for you!

Screenshots

  • Check the categories you want to exclude.

Installation

  1. Download Ultimate Category Excluder.
  2. Unzip the ultimate-category-excluder.zip file.
  3. Activate the plugin on your plugins page.
  4. You can edit the options by going under “Options” and then “Category Exclusion.”
  5. If you are upgrading from an older version, you need to go into your “Category Exclusion” settings, choose at least one option from the Searches column, save settings, then go back and clear that option and save again.

FAQ

Installation Instructions
  1. Download Ultimate Category Excluder.
  2. Unzip the ultimate-category-excluder.zip file.
  3. Activate the plugin on your plugins page.
  4. You can edit the options by going under “Options” and then “Category Exclusion.”
  5. If you are upgrading from an older version, you need to go into your “Category Exclusion” settings, choose at least one option from the Searches column, save settings, then go back and clear that option and save again.
When I go to my search results page for any search I do, I get this PHP error: Warning: Invalid argument supplied for foreach() in /wp-content/plugins/ultimate-category-excluder/ultimate-category-excluder.php on line

Go into your “Category Exclusion” settings, choose at least one option from the Searches column, save settings, then go back and clear that option and save again.

Reviews

absolutely 5 start plugin!

Been looking for 1 hour to solve my needs. I want to change the content of my website slightly different every week depending on the emphasis/topic. This plugin is the perfect solution. Not only it is the solution, it is also very easy to use. No short code, no coding, no complicated rules and install. Thanks

Plugin doesn’t do anything

This plugin doesn’t change anything on my site.

FYI: Defining a function

exclude_category_home( $query )

with e.g.

$query->set( 'cat', '-2, -26' );

…does also not have an effect. (Which is why I tried this plugin)

So there might be a problem with my theme.

UCE version: 1.1
PHP version: 5.6.31-he.0
WordPress version: 4.7.3
Theme: Prado is version 1.0.0
Number of categories is: 23

Not working for the Blog page

I tried but the category I want to exclude is still showing on the Blog and on the side bar. What else I need it for then. I was really hoping this will be the answer to my problem.

Read all 49 reviews

Contributors & Developers

“Ultimate Category Excluder” is open source software. The following people have contributed to this plugin.

Contributors

“Ultimate Category Excluder” has been translated into 3 locales. Thank you to the translators for their contributions.

Translate “Ultimate Category Excluder” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.1

  • Bug fix for compatibility with Yoast Video SEO plugin.

1.0

  • Bug fix thanks to Golemming (re. deprecated function mysql_get_server_info).
  • Compatibility with WordPress 4.4.2 confirmed.
  • Documentation updated. No functionality changed.
  • Plugin development and support transferred from Michael Clark to Marios Alexandrou.

0.96

  • September 11, 2013 – Went back to the last known (no complaints at least!) version, 0.84.

0.95

  • September 10, 2013 – Fixed some more bugs that I introduced while trying to fix other bugs. Cleaned up the code, tried to be more consistent with line spacing and indents so everything is easier to read. Released the Beta version.

0.94

  • September 9, 2013 – It turns out that some themes process their home pages in odd ways. This resulted in UCE no longer correctly filtering out the excluded categories. This was a hard bug to figure out, as I couldn’t reproduce it on any of my sites. I think I’ve got it fixed now, but I do have a report that UCE is now causing a conflict with a separate page on the site. So I am working on that; but since this version should fix most people’s home pages, I’m releasing it while continuing to bug hunt. Thank you for your patience. Many thanks to Michael Westergaard, Alyx Hydrick, Alain Saintpo, Seth Vore, and Michael Pollock for their help in figuring out what was happening.

I also fixed several very subtle bugs that were throwing error messages behind the scenes. And I tweaked the system information section at the bottom of the UCE settings page.

Added the Danish translation. I don’t who to thank for providing this.
Added Brazilian translation. Thank you to Leandro Callegari Coelho.
Feel free to send me other languages if you like.

0.91

  • September 4, 2013 – You can now exclude categories from appearing in results from the built-in WordPress search engine. Other search engines (e.g. Bing, Google) may still be able to find and index your content. Also fixed a bug that excluded categories from appearing in the Post Editor. And fixed a bug in the system information section.

0.84

  • August 3, 2013 – Fixed empty category bug. Again.

0.83

  • August 2, 2013 – Added code to give version info for MySQL, PHP, WP and UCE. UCE also works with WP 3.6.

0.8

  • July 7, 2011 – Categories that do not have any posts in them will now appear on the list of categories.

0.7

  • May 6, 2011 – Added internationalization (i18n) based on Patrick Skiebe’s suggestion and code. He has provided a German translation. Feel free to send me other languages if you like.

0.6

  • February 24, 2011 – Addressed a bug in UCE that didn’t handle multiple excluded categories correctly.

0.5

  • February 24, 2011 – Addressed a bug in WP 3.1.

0.4

  • October 10, 2009 – A user pointed out a bug when trying to filter down categories in the edit posts admin area. I believe I’ve fixed this, but let me know if you still have trouble.

0.3

  • June 20, 2009 – James Revillini pointed out a few fairly obvious bugs. I’ve incorporated his changes into the software.

0.21 Beta

  • January 10, 2008 – Initial release, fixed file name bug, dashes vs. underscores

0.2 Beta

  • December 13, 2007 – Initial release, tweaked to refer to PlanetMike.com, no functionality changed

0.1 Beta

  • February 14, 2007 – Initial release