I have 2800 products in my WooCommerce store. Trying to use the All Products > "Sorting" utility in the backend to edit the desired order for them to appear is excruciatingly slow. Even if I filter into a category with ~200 products, it's quite slow to save each product. The process of updating the database with a sort value after EVERY drag reorder seems like overkill.

Is there anyway to drag them into my desired order (not have it automatically trigger Ajax) and once I'm one manually trigger the order of them to appear?

  • Not sure what the difficulty is, but you might want to look at a function that would directly manipulate the database - updating the order field - instead of working from the product edit screen.
    – CK MacLeod
    Mar 19, 2019 at 2:52
  • I ended up getting Advanced Post Types Order plugin as quick fix, still would be nice if Woo would work better.
    – Louis W
    Mar 19, 2019 at 16:18

1 Answer 1


Here's a plugin that deals with this fairly effectively.


  • 1
    This plugin increased sort time on a site with 20,000+ products from minutes per sort to ~3 seconds per sort.
    – Nathan
    Aug 16, 2021 at 18:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.