How to move WooCommerce category description to bottom of page

May 22, 2019 | WooCommerce Tips | 9 comments

For SEO reasons you should have good text on your WooCommerce category pages. But, you may want to display your products first. Add the function below to your child theme functions.php file.
// move category description to bottom of pages
remove_action( 'woocommerce_archive_description', 'woocommerce_taxonomy_archive_description', 10 );
add_action( 'woocommerce_after_shop_loop', 'woocommerce_taxonomy_archive_description', 100 );

Need help with this?
Hire me for a consultation and I'll walk you thru the process.


  1. Thank you! It works perfectly!

  2. Hi! This was super helpful!
    Is it possible to do the same for the store description?
    thank you

  3. Wors perfect!

  4. perfect
    Its work for me
    Thank you!
    This was more helpful

    • Awesome! Glad it worked for you!

  5. Such a big help! I don’t think anyone wants to read a bunch of stuff before looking at the products…

  6. I was searching for this but couldn’t find it until I reached your website. Thanks for helping
    I would also like to know that is there any way by that we can show some content above the products and the rest content after the products in the category?
    please, let me know if you have a way to solve this.

    • Hmm. Splitting up the category description would be tricky. I’d probably try to use conditions in a layout maybe?

  7. Hi thanks for the tip. What would be the hook code for the same thing but for the description of the product tag taxonomies?


Submit a Comment

Your email address will not be published. Required fields are marked *

5 star reviews
"WOW! Money WELL spent. Joseph was incredibly knowledgeable in helping me make some final tweeks to my Divi website. He was very caring and went above and beyond. Will 100% use him for any future Divi website needs."
Claire - CMMC

5 star reviews
"You really get what you pay for with Joe. He does more than simply build a website, he sets up websites for success. Functional, clean, professional designs and he keeps up/implements the latest plugins and technology. Thank you Joe. I will continue to refer you work."
Mark Winger

5 star reviews
"The best WordPress guy I’ve worked with on WordPress, hands-down (and I’ve worked with dozens). Remarkably good with theme customizations with a quick turn. Kept it on budget as well. A rarity with hourly contracts."
Nate Wright

5 star reviews
"Thanks for your prompt reply. You’re always so comprehensive. If we could write another review just for your communication skills, then we would."
Alex N

More Tips

Looking for some deals?

Ad - Web Hosting from SiteGround - Crafted for easy site management. Click to learn more.

Cloudways Hosting

WPEngine Hosting

Pressable Hosting

AccuWeb Hosting

Divi PHP Code Module

Ask a Question

"*" indicates required fields