This is an info Alert.
xpay
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. Smart Product Sort

Smart Product Sort

Change the default WooCommerce product sorting per category. Sort by price, stock, sales, rating, sale price or any custom field — no code.

10+ active installs
4.5
(2 ratings)
Free on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Smart Product Sort running.

WordPress compatibility
Tested to 7.1
Tested against the WordPress branch in use today.
Last updated
1 month ago
Requires PHP
7.4
Your host must be running at least this version.
Requires WordPress
6.5
Requires other plugins
woocommerce
These must be installed and active first.
Contributors
2

10+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how Smart Product Sort is looked after — not on how many stores run it.

Well maintained
Not enough public feedback to put a confident number on this one. Little public feedback — score rests mostly on release activity. What we can see is below.

Maintenance
35 / 35
Updated 3 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.1 (current).
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
10 / 15
4.5/5 across 2 rating(s).
Listing transparency
7 / 10
Provides: screenshots, description
1 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-08-24 from the WordPress.org plugin registry.
Ratings

4.5

2 ratings
5★1
4★1
3★0
2★0
1★0
Every rating WordPress.org holds for this plugin, not a sample. Written reviews live in the plugin's WordPress.org reviews forum.

Smart Product Sort is a free WooCommerce plugin that changes the default order products appear in on your shop page and product category pages. You create sorting rules in the WordPress admin — sort by price, name, date, popularity, rating, stock status, review count, sale price, menu order or random — and apply each rule to your whole shop or to one product category. No theme edits and no code are required.

WooCommerce only lets you set one default catalog order for the entire store. Smart Product Sort replaces that single setting with per-category rules, so your Sale category can lead with discounts while your New In category leads with the newest arrivals.

The Problem

WooCommerce’s built-in sorting is limited. Store owners often need to:

  • Show newest products first in one category
  • Show best sellers first in another
  • Prioritize higher-priced items in premium collections
  • Apply a consistent default sort across the entire shop
  • Change sorting quickly without editing theme files

Smart Product Sort solves all of this through a straightforward admin interface.

Features

  • 10 sort criteria — Name, price, popularity, rating, date, random, menu order, stock status, review count, and sale price.
  • Up to 3 sort rules — Create up to three rules on the free plan. Pro removes the limit.
  • Global or per-category — Apply a rule to the whole shop or assign it to a specific product category. Category rules override global ones automatically.
  • Priority system — Lower number means higher importance. When multiple rules exist, the priority system determines which one wins — no conflicts.
  • On/off toggle — Activate or deactivate any rule instantly. Test changes or handle seasonal sorting without deleting anything.
  • Customer choice preserved — When a customer manually selects a sort option from the WooCommerce dropdown, their choice always takes priority.
  • Lightweight — Runs a single database query per page load. No heavy operations, no performance impact.
  • HPOS compatible — Fully compatible with WooCommerce High-Performance Order Storage.

How It Works

  1. Navigate to WooCommerce > Smart Product Sort in your admin dashboard.
  2. Click Add Sort Rule.
  3. Choose the sort criteria (price, name, date, popularity, rating, random, menu order, stock status, review count, or sale price).
  4. Optionally assign the rule to a specific product category.
  5. Set a priority number and activate the rule.

Sorting applies automatically on the frontend from that point on. Category-specific rules take precedence over global rules. When a customer visits a category with its own rule, that rule applies. Otherwise, the global rule is used as a fallback.

Pro Features

  • Unlimited sort rules — No cap on how many rules you create.
  • Scheduled rules — Give a rule a start time, an end time, or both. Ideal for sales and seasonal merchandising.
  • Auto-expiring rules — Rules deactivate themselves once their end time passes.
  • Custom field / ACF sorting — Sort by any product meta key, with text or numeric ordering.
  • Tiebreaker sorting — Add a secondary criterion that decides order when products tie on the primary sort.
  • Rule duplication — Clone an existing rule as a starting point.
  • Import / export — Move rules between sites as JSON.

Free vs Pro at a glance

The free version includes 3 sort rules, all 10 sort criteria, per-category rules, the priority system and the on/off toggle. Pro adds unlimited rules, scheduled and auto-expiring rules, custom field and ACF sorting, tiebreaker sorting, rule duplication, and rule import/export. Nothing in the free version is time limited, and your rules stay in your own database either way.

Use Cases

  • Sort out-of-stock products to the bottom of every category page
  • Show discounted products first in a Sale category during a promotion
  • Lead a New In category with the newest arrivals while the rest of the shop sorts by popularity
  • Rank products by a custom field such as a margin, badge or ACF priority value
  • Schedule a Black Friday or seasonal sort order that turns itself off afterwards
  • Give a large catalog a different sort order in each of its categories

How do I change the default product sorting in WooCommerce?

WooCommerce sets one default catalog order for the whole store under WooCommerce > Settings > Products. Smart Product Sort replaces that with rules: go to WooCommerce > Smart Product Sort, click Add Sort Rule, pick a sort criterion, and either leave the rule global or assign it to a single product category. The new order applies to your shop and category pages immediately.

Can I use a different sort order for each product category?

Yes. Each rule can target one product category, and a category rule always overrides the global rule. Categories without their own rule fall back to the global one. The free version includes up to 3 rules; Pro removes that limit.

How many sort rules can I create in the free version?

The free version allows 3 sort rules. Existing rules keep working if you have more than 3 from an earlier version — you simply cannot add new ones until you remove one or upgrade to Pro, which has no limit.

What can I sort products by?

The free version sorts by 10 criteria: date, price, name, popularity, rating, random, menu order, stock status, review count and sale price. Pro adds sorting by any custom field, including Advanced Custom Fields (ACF) values.

Can I sort out-of-stock products to the bottom of the page?

Yes, and this is free. Create a rule with Stock Status as the sort criterion. Products are reordered so in-stock items lead — out-of-stock products are moved down the page, never hidden or removed from the catalog.

Can I sort WooCommerce products by an ACF field?

Yes, with Pro. Choose “Custom Field / ACF” as the sort criterion and enter the field key. ACF stores its values as ordinary post meta, so any ACF field works. Pick “Number” as the field type for numeric fields so that 100 sorts above 20 rather than below it. Products that do not have the field are placed last and are never hidden.

Can I schedule a sort rule for a sale or a season?

Yes, with Pro. Any rule can be given a start time, an end time, or both. The rule begins sorting at its start time and stops at its end time on its own, so a Black Friday order can go live and retire itself without anyone changing a setting. Expired rules are automatically marked inactive.

What happens if a customer chooses a sort option themselves?

The customer’s choice always wins. Smart Product Sort only controls the default order shown before a shopper picks anything from the WooCommerce sorting dropdown.

Does this plugin hide or filter any products?

No. Smart Product Sort only changes the order of products, never which products appear. Every product that WooCommerce would normally show is still shown, including products missing the field a rule sorts by — those are placed last rather than removed.

Does it work with variable products?

Yes. Variable products are sorted by their price range, using the lowest price when sorting ascending and the highest when sorting descending, and each product appears exactly once.

How does the priority system work?

Each rule has a priority number, and a lower number means higher importance. When more than one rule could apply, the rule with the lowest priority number wins. This keeps sorting predictable instead of leaving conflicting rules to chance.

Will this plugin slow down my store?

No. Smart Product Sort runs one lightweight query to find the active rule, caches the result, and then modifies the ordering of the query WooCommerce already runs. It does not add extra product queries to the page.

Does this plugin require WooCommerce?

Yes. Smart Product Sort extends WooCommerce catalog sorting and requires WooCommerce to be installed and active. It does nothing on a site without WooCommerce.

Is it compatible with WooCommerce HPOS?

Yes. The plugin declares full compatibility with High-Performance Order Storage (custom order tables).

Is the plugin translation ready?

Yes. All strings use the smart-product-sort text domain and a .pot file is included in the languages folder.

Do I lose my rules if I upgrade to Pro or downgrade to free?

No. Rules are stored in your own database and are untouched by licence changes. If you downgrade, rules that use Pro-only criteria simply stop applying until you upgrade again.

Plugin details
Version1.3.0
Last updated2026-08-21 11:47am GMT
Added2026-03-25
Requires WordPress6.5
Tested up to7.1
Requires PHP7.4

Tags on WordPress.org
catalog sorting
default sorting
product sorting
sort order
woocommerce
xpay

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy