Are you bored of plain old lists for your category and tag archive pages?

This plugin gives you the ability to pimp up your archives with a fully customisable top description area. This means you can turn your category archive page or tag page into a fully developed landing page. No longer just a plain list of posts or products but a customised page packed full of features that will excite your visitors and the search engines.

CategoryTinymce works with any theme that is written to WordPress standards and includes the category description call.

The plugin adds a WordPress editor to the category description area in the admin and the editor allows you the full options to format and design your top description area before the lists of posts.

It’s ideal for blogs and is fully compatible with Woocommerce and other ecommerce plugins. Provided the theme calls the WordPress category, tag or terms description then you have the ability to format and design the area. 

Add media, use shortcodes and turbo charge the category archive page with images and anything else you can think of.

With the PRO version you also get the option to have an additional area of description at the end of the lists of posts or products. This is really useful for many situations when you want to add lots of extra content to the archive page but don’t want visitors to have to scroll down to get to the list of products or posts.


The free version of the plugin gets limited support. I check the support forum every week or two to see if there is any issues that need addressing. I do not provide email or one to one support for the free version.

If you want quick support (Monday – Friday, 9.00am – 5.00pm UK time) then you will need to use the PRO version.


Captures d’écran

  • A new tinymce enabled category description box is added to the category edit screen.
  • The category description box and column are removed form the admin page to keep it looking nice.


  1. Upload CategoryTinymce folder to the /wp-content/plugins/ directory
  2. Activez-la via le menu Extensions dans l’admin WordPress
  3. Go to your category edit pages and start to style them up.


What exactly does this plugin do to my WordPress installation
  1. The plugin removes the default category description field.
  2. It then adds in a new field that is fully tinymce enabled. I did try and just add an editor to the default field but I could not get it to function correctly. The new field saves to the same database section as the default field so no new database tables or fields are added.
  3. The plugin runs a filter on the category edit admin pages to remove the default description field as this broke up the admin table and made it unweildly.
The plugin does not work

The plugin in was tested on a clean install of wordpress 3.3 and a child theme of 2010. If the plugin does not work then raise a topic for this plugin and tell me: what version of wordpress you are using, what theme are you using, do you have problems with any other tinymce call in your theme.

Does your theme make a call to the the_archive_description function? If you theme does not display a category description by default then you will need to edit the theme to include the call.


for my rescue!

this really is a great plugin. works with WordPress 5.1 and does the job brilliantly. thank you very much.

AWESOME. (I purchased Pro Version )

I don't know who you are man, but I f*ck*ng love you! That's the perfect plugin for everyone that understand a little bit SEO. Let met explain : The main weakness of a Woocommerce shop is the product category page. There's only one field and the field is placed in front of product list. So far I had several option : Option 1 - Placing a small text in front of my product list, which give me a poor SEO rank. Option 2 - Placing a big ass text after my product list, which give me a ... not ranked by google. Google consider my page as non relevant. Option 3 - Using a plugin to make a dropdown text. Google don't give high value of dropdown text, which lead my page to go down on SERP. Option 4 is a suicide option, but by placing my big ass text in front of my product list I can get a good ranking from SEO. BUT I will get a bounce rate so high that Google end up thinking my page is poorly relevant. You gave me the best option : Put the most relevant keyword in the first description. Put all the most long tail keyword at the bottom. It give me a good ranking from the most relevant keyword and it give me an awesome long tail strategy. Man, just thank you so much for your plugin.

A must have for WooCommerce Sites

One of the biggest issues with WooCommerce is the lack of content on category pages. Without this plugin, you have practically no SEO. This plugin works great with the combination of X Theme 5.1.0, WooCommerce 3.0.6 and WordPress 4.7.


does exactly what it says on the tin.
Lire les 17 avis

Contributeurs & développeurs

« CategoryTinymce » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.


“CategoryTinymce” a été traduit dans 1 locale. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « CategoryTinymce » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.



  • Updated to deal with changes to div id’s in latest versiuon of WordPress to hide the old description box and also to deal with new get screen calls.


  • added support for WordPress translate function


  • added css fix provided by hafman to prevent unwanted hiding of editor boxes.


  • security enhancement
  • notification of CategoryTinymce 5.0 at

* the css for removing the old description field was removing all fields in edit screens called description (eg user profile edit) I’ve added a page check to ensure the css is only called for category edit pages.


  • Removed bottom description from plugin as these do not work with WordPress 4.0 and later. The default WordPress categroy and tag descriptions still work though.
  • Remvoed filter that hide the description in category and tag listing pages – use your own screen display options on the page.
  • Hide the old description boxes with css from jquery.


  • Notification of CategoryTinymce 4.0 at


  • Notification of ending of support for this plugin due to latest update of WordPress to 3.9


  • Change readme file to up date FAQ for woocommerce – I’d been calling the wrong id.


  • Change read me to show how to add bottom description to a woocommerce product category.


  • Added settings page so people who do not want SEO can switch it off.


  • Combined tag and category hooks to stop conflict on title re-writes


  • Tags now have bottom description, taq image and SEO meta abilities.


  • Fixed issue of losing titles on single pages


  • added seo meta options for categories


  • added wp stripslashes_deep function call to deal with some reports of auto escaping slashes causing problems with shortcode use


  • Removed BOM from php file
  • Removed some rogue code I forget to take out after testing
  • Set wpautop to false to try and stop paragraphs and linebreaks being removed
  • Adapted call to second description code to allow for shortcodes


  • add ability to add a description to the bottom of the category listing. Evidently this is useful in ecommerce sites but I guess it can also help to add extra category specific information or advertising.
  • add ability to set a category image
  • to use both of the above you will need to add code to your template to display the output


  • Better fix for loss of data which also allows for the saving of multiple paragraphs. I’d miss typed a fix provided by BugTracker earlier.


  • Added fix to stop description from deleting when saving with multiple empty paragraphs. Multiple empty paragraphs will be deleted on saving still but all the data will not be lost. If you want to increase spacing between paragraphs use css not empty paragraphs.


  • added shortcode abilities – thanks to nikosnikos for suggested and code.
  • fixed issue with quote marks causing problems with rendering saved descriptions in some cases – thanks to BugTracker for fix.


  • tackled the parent category option bug and cleaned up some css code – thanks to Brightweb for fixes.


  • support for custom taxonomies – thanks to Jaime Martinez for adapting the taxonomy call line.


  • forced a button style css width to correct the one button per row bug in html quicktags.


  • dealt with the issue that prevented setting parent categories..


  • extened the plugin to include tags as there’s been no issues raised with the basic category description plugin.


  • The first flavour launched.