Dynamic Product Categories allows you to automatically organize your WooCommerce products with intelligent rules-based categorization.
Installation
↑ Back to topThe simplest way to start using a product from WooCommerce.com is to use the “Add to store” functionality on the order confirmation page or the My subscriptions section in your account.
- Navigate to My subscriptions.
- Find the Add to store button next to the product you’re planning to install.
- Follow the instructions on the screen, and the product will be automatically added to your store.
Alternative options and more information at:
Managing WooCommerce.com subscriptions.
Setup and Configuration
↑ Back to topGetting started
↑ Back to top- “Budget Items”: Products under $50
- “Premium Products”: Products over $200
- “Mid-Range”: Products between $50-$150
How to set up:
- Choose “Price” as filter type
- Select operator: “less than”, “greater than”, or “between”
- Enter your price values
- Save the filter
Stock Filters
↑ Back to topWhat it does: Categorizes products based on inventory levels
Examples:
- “Low Stock”: Products with less than 10 units
- “Out of Stock”: Products with zero inventory
- “Well Stocked”: Products with more than 50 units
How to set up:
- Choose “Stock Quantity” or “Stock Status” as filter type
- Set your conditions
- Save the filter
Content Filters
↑ Back to topWhat it does: Categorizes products based on words in titles or descriptions
Examples:
- “Organic Products”: Products with “organic” in the description
- “Sale Items”: Products with “sale” in the title
- “New Arrivals”: Products with “new” in the title
How to set up:
- Choose “Title Content”, “Short Description”, or “Long Description”
- Select “contains” as operator
- Enter the word or phrase to search for
- Save the filter
Category Filters
↑ Back to topWhat it does: Categorizes products that are already in other categories
Examples:
- “All Clothing”: Products in “Shirts”, “Pants”, or “Shoes” categories
- “Accessories”: Products in “Jewelry” or “Bags” categories
How to set up:
- Choose “Categories” as filter type
- Select the categories you want to include
- Save the filter
Creating Advanced Filter Rules
↑ Back to topUsing AND/OR Logic
↑ Back to topYou can combine multiple filters to create complex rules:
AND Logic: Products must match ALL conditions
– Example: Products under $50 AND in stock
OR Logic: Products must match ANY condition
– Example: Products under $50 OR on sale
Creating Filter Groups
↑ Back to top- Click “Add Filter Group”
- Choose “AND” or “OR” logic for the group
- Add multiple filters within the group
- Add multiple groups for complex rules
Example: “Featured Sale Items” Category
↑ Back to topRule: Products that are on sale AND have good reviews AND are in stock
Setup:
- Create filter group with “AND” logic
- Add filter: Price is less than regular price
- Add filter: Stock status is “in stock”
- Add filter: Product has 4+ star rating
Managing Your Dynamic Categories
↑ Back to topMonitoring Category Status
↑ Back to topLast Indexed: Shows when the category was last processed
Product Count: Shows how many products are currently in the category
Status: Shows if the category is active and working properly
Manual Processing
↑ Back to topProcess Single Product:
- Go to the product edit page
- Look for “Dynamic Categories” section
- Click “Process Now” to update categorization
Process Entire Category:
- Go to the category edit page
- In the “Dynamic Category Settings” section
- Click “Process Category Now”
Using WP-CLI (Advanced Users)
↑ Back to topIf you have command line access, you can use these commands:
# Process a single product
wp tdi-dynamic index_product 123
# Process all products in a category
wp tdi-dynamic index_category 456
# Process all dynamic categories
wp tdi-dynamic index_all
# Check status
wp tdi-dynamic status
Troubleshooting
↑ Back to topCommon Issues and Solutions
↑ Back to topProblem: Products aren’t appearing in my dynamic category
Solutions:
- Check if the category is enabled for dynamic categorization
- Verify your filter rules are set up correctly
- Manually process the category to update it
- Check if products actually match your filter conditions
Problem: Site is running slowly
Solutions:
- The plugin processes in the background – this is normal
- Large catalogs may take time to process initially
- Check your server’s cron job settings
- Contact support if performance issues persist
Problem: Filter rules aren’t working as expected
Solutions:
- Double-check your filter conditions
- Test with a simple filter first
- Make sure products actually meet your criteria
- Check for typos in text-based filters
Getting Help
↑ Back to topBefore contacting support:
- Check this documentation
- Verify your WordPress and WooCommerce versions
- Test with a simple filter rule
- Check your server’s error logs
Contact Support using the Get support link on the product page.
FAQ
↑ Back to topQ: Can I use this with other WooCommerce plugins?
A: Yes, TDI Dynamic Categories is designed to work with most WooCommerce plugins. If you encounter issues, contact our support team.
Q: How often do categories update?
A: Categories update automatically when products change. Large catalogs are processed in batches every hour to maintain site performance.
Q: Can I manually override automatic categorization?
A: Yes, you can manually assign products to categories. The plugin will respect manual assignments and won’t remove them unless the product no longer matches your rules.
Q: What happens if I delete a filter rule?
A: Products that no longer match any remaining rules will be removed from the category. Make sure to review your rules before deleting them.
Q: Can I export my filter configurations?
A: Currently, filter configurations are stored in your WordPress database. Contact support if you need to migrate settings between sites.