Product Collection Block – possible to have user sorting?
-
I’m using the recently added Product Collection block to display custom sets of products, it’s great but with one essential feature missing – user sorting (I think it’s called storefront-sorting).
Unlike the main shop products display, there doesn’t seem to be any way to add the dropdown for sorting (by popularity, price, date, etc).
Is this something that I’m missing or is it not possible with this block?
-
Hi @alfandango
Thanks for reaching out! You’re right, the Product Collection block doesn’t currently include built-in support for user sorting like the main shop page does.
To enable sorting options like price, popularity, or date, you can add the Catalog Sorting block above or next to your Product Collection block. This will let users sort the products within that section just like they would on the main shop page.
You can learn more about the block here:
https://developer.woocommerce.com/docs/blocks-reference/#catalog-sorting-woocommerce-catalog-sorting
Thank you.
This sounds perfect but I cannot see the “Catalog Sorting block” available in my page as a WooCommerce Block. Note this is a self hosted WordPress (Woocommerce Version: 9.8.3) installation if that makes a difference?
Hello fandangoflip,
Thank you for your reply.
I checked on my test site and I found the Catalog Sorting block. Please note that this block is only available when you are editing a Template using FSE theme.
If you still do not see it, please share a screenshot of your site. You may use https://snipboard.io to upload images and share links here.
Looking forward to your response. 🙂
Thanks for taking the time to look into this. Unfortunately I cannot see the “Catalog sorting” block in my blocks (see screen shots). I have even installed an FSE theme as suggested.
Hi @fandangoflip,
Thanks so much for sharing the screenshots.
Which FSE theme do you currently have installed? I want to test the same one to see if I can replicate the missing Catalog sorting block.
In the meantime, I recommend trying the default WordPress Twenty Twenty-Four theme, which is a fully supported FSE theme. This can help confirm whether the issue is theme-specific.
Also, when you can, please share your System Status Report from WooCommerce > Status > Get system report > Copy for support. You can paste it on https://pastebin.com or https://quickforget.com and share the link here.
Looking forward to your update so we can dig deeper into this with you!
I have tried with Twenty Twenty-Four, Twenty Twenty-Five and a few other FSE themes. None of them have the Catalog sorting block. I have even disabled existing plugins that may be causing conflict, but that didn’t work.
System report below
### WordPress Environment ###
WordPress address (URL): NA
Site address (URL): NA
WC Version: 9.8.3
Legacy REST API Package Version: ✔ 1.0.5
Action Scheduler Version: ✔ 3.9.2
Log Directory Writable: ✔
WP Version: 6.8.1
WP Multisite: –
WP Memory Limit: 768 MB
WP Debug Mode: –
WP Cron: ✔
Language: en_AU
External object cache: –
### Server Environment ###
Server Info: Apache
PHP Version: 8.2.28
PHP Post Max Size: 256 MB
PHP Time Limit: 120
PHP Max Input Vars: 3000
cURL Version: 8.9.1
OpenSSL/3.2.4
SUHOSIN Installed: –
MySQL Version: 8.0.39-30
Max Upload Size: 256 MB
Default Timezone is UTC: ✔
fsockopen/cURL: ✔
SoapClient: ✔
DOMDocument: ✔
GZip: ✔
Multibyte String: ✔
Remote Post: ✔
Remote Get: ✔
### Database ###
WC Database Version: 9.8.3
WC Database Prefix: wp_
Total Database Size: 386.69MB
Database Data Size: 259.07MB
Database Index Size: 127.62MB
wp_woocommerce_sessions: Data: 14.52MB + Index: 0.52MB + Engine InnoDB
wp_woocommerce_api_keys: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_woocommerce_attribute_taxonomies: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
wp_woocommerce_downloadable_product_permissions: Data: 6.01MB + Index: 4.58MB + Engine MyISAM
wp_woocommerce_order_items: Data: 1.13MB + Index: 0.45MB + Engine MyISAM
wp_woocommerce_order_itemmeta: Data: 6.22MB + Index: 4.42MB + Engine MyISAM
wp_woocommerce_tax_rates: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_woocommerce_tax_rate_locations: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_actionscheduler_actions: Data: 1.52MB + Index: 1.23MB + Engine InnoDB
wp_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_actionscheduler_groups: Data: 0.28MB + Index: 0.27MB + Engine InnoDB
wp_actionscheduler_logs: Data: 1.52MB + Index: 0.52MB + Engine InnoDB
wp_aepc_custom_audiences: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_aepc_logs: Data: 0.27MB + Index: 0.00MB + Engine InnoDB
wp_cartflows_ca_cart_abandonment: Data: 1.52MB + Index: 0.02MB + Engine InnoDB
wp_cartflows_ca_email_history: Data: 0.05MB + Index: 0.03MB + Engine InnoDB
wp_cartflows_ca_email_templates: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_cartflows_ca_email_templates_meta: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_commentmeta: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
wp_comments: Data: 2.27MB + Index: 0.95MB + Engine MyISAM
wp_ewwwio_images: Data: 0.36MB + Index: 0.13MB + Engine MyISAM
wp_ewwwio_queue: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_fca_eoi_activity: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_fca_eoi_subscribers: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_links: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_mailchimp_carts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_mailchimp_jobs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_mailster_action_bounces: Data: 6.52MB + Index: 9.55MB + Engine InnoDB
wp_mailster_action_clicks: Data: 1.52MB + Index: 2.16MB + Engine InnoDB
wp_mailster_action_errors: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
wp_mailster_action_opens: Data: 2.52MB + Index: 5.55MB + Engine InnoDB
wp_mailster_action_sent: Data: 5.52MB + Index: 11.55MB + Engine InnoDB
wp_mailster_action_unsubs: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
wp_mailster_form_actions: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_mailster_form_fields: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_mailster_forms: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_mailster_forms_lists: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_mailster_forms_tags: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_mailster_links: Data: 0.08MB + Index: 0.00MB + Engine InnoDB
wp_mailster_lists: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_mailster_lists_subscribers: Data: 0.23MB + Index: 0.34MB + Engine InnoDB
wp_mailster_logs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_mailster_queue: Data: 0.02MB + Index: 0.14MB + Engine InnoDB
wp_mailster_subscriber_fields: Data: 0.38MB + Index: 0.64MB + Engine InnoDB
wp_mailster_subscriber_meta: Data: 6.52MB + Index: 17.06MB + Engine InnoDB
wp_mailster_subscribers: Data: 1.52MB + Index: 0.97MB + Engine InnoDB
wp_mailster_tags: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_mailster_tags_subscribers: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_mailster_workflows: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_nf3_action_meta: Data: 0.08MB + Index: 0.00MB + Engine InnoDB
wp_nf3_actions: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_nf3_chunks: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_nf3_field_meta: Data: 0.09MB + Index: 0.00MB + Engine InnoDB
wp_nf3_fields: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_nf3_form_meta: Data: 0.08MB + Index: 0.00MB + Engine InnoDB
wp_nf3_forms: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_nf3_object_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_nf3_objects: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_nf3_relationships: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_nf3_upgrades: Data: 0.17MB + Index: 0.00MB + Engine InnoDB
wp_options: Data: 6.78MB + Index: 0.71MB + Engine MyISAM
wp_pimwick_gift_card: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_pimwick_gift_card_activity: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_postmeta: Data: 43.45MB + Index: 17.52MB + Engine MyISAM
wp_posts: Data: 103.01MB + Index: 1.14MB + Engine MyISAM
wp_pps_countries: Data: 0.01MB + Index: 0.00MB + Engine MyISAM
wp_pps_popup: Data: 0.60MB + Index: 0.00MB + Engine MyISAM
wp_pps_popup_show_categories: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_premmerce_price_types: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_premmerce_price_types_roles: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_rank_math_analytics_gsc: Data: 14.52MB + Index: 25.13MB + Engine InnoDB
wp_rank_math_analytics_inspections: Data: 0.31MB + Index: 0.19MB + Engine InnoDB
wp_rank_math_analytics_objects: Data: 0.17MB + Index: 0.06MB + Engine InnoDB
wp_rank_math_internal_links: Data: 1.52MB + Index: 0.53MB + Engine InnoDB
wp_rank_math_internal_meta: Data: 0.06MB + Index: 0.00MB + Engine InnoDB
wp_rank_math_redirections: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_rank_math_redirections_cache: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_snippets: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_term_relationships: Data: 0.10MB + Index: 0.21MB + Engine MyISAM
wp_term_taxonomy: Data: 0.04MB + Index: 0.02MB + Engine MyISAM
wp_termmeta: Data: 0.02MB + Index: 0.02MB + Engine MyISAM
wp_terms: Data: 0.01MB + Index: 0.03MB + Engine MyISAM
wp_usermeta: Data: 13.09MB + Index: 7.46MB + Engine MyISAM
wp_users: Data: 0.88MB + Index: 0.53MB + Engine MyISAM
wp_vtwpr_purchase_log: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_vtwpr_purchase_log_product: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_vtwpr_purchase_log_product_rule: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
wp_vxcf_leads: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
wp_vxcf_leads_detail: Data: 0.08MB + Index: 0.03MB + Engine InnoDB
wp_vxcf_leads_notes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wc_admin_note_actions: Data: 0.09MB + Index: 0.02MB + Engine InnoDB
wp_wc_admin_notes: Data: 0.14MB + Index: 0.00MB + Engine InnoDB
wp_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_wc_customer_lookup: Data: 1.52MB + Index: 0.59MB + Engine InnoDB
wp_wc_download_log: Data: 3.52MB + Index: 4.03MB + Engine InnoDB
wp_wc_order_addresses: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_wc_order_coupon_lookup: Data: 0.05MB + Index: 0.03MB + Engine InnoDB
wp_wc_order_operational_data: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_wc_order_product_lookup: Data: 2.52MB + Index: 3.69MB + Engine InnoDB
wp_wc_order_stats: Data: 1.52MB + Index: 0.75MB + Engine InnoDB
wp_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_wc_orders: Data: 0.02MB + Index: 0.11MB + Engine InnoDB
wp_wc_orders_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_wc_product_attributes_lookup: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wc_product_meta_lookup: Data: 0.05MB + Index: 0.06MB + Engine MyISAM
wp_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wcpdf_invoice_number: Data: 0.14MB + Index: 0.08MB + Engine MyISAM
wp_wfls_2fa_secrets: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wfls_role_counts: Data: 0.00MB + Index: 0.00MB + Engine MEMORY
wp_wfls_settings: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_wlfmc_wishlist_analytics: Data: 0.08MB + Index: 0.00MB + Engine InnoDB
wp_wlfmc_wishlist_automations: Data: 0.06MB + Index: 0.00MB + Engine InnoDB
wp_wlfmc_wishlist_customers: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
wp_wlfmc_wishlist_items: Data: 0.06MB + Index: 0.02MB + Engine InnoDB
wp_wlfmc_wishlist_offers: Data: 0.05MB + Index: 0.00MB + Engine InnoDB
wp_wlfmc_wishlists: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
wp_wpf_filters: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_wpf_meta_data: Data: 0.20MB + Index: 0.63MB + Engine InnoDB
wp_wpf_meta_keys: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wpf_meta_values: Data: 0.05MB + Index: 0.06MB + Engine InnoDB
wp_wpf_meta_values_bk: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wpf_modules: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wpf_modules_type: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
wp_wpf_usage_stat: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wpns_files_scan: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_wpr_above_the_fold: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_wpr_lazy_render_content: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
wp_wpr_rocket_cache: Data: 0.19MB + Index: 0.30MB + Engine InnoDB
wp_wpr_rucss_used_css: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
wp_yoast_indexable: Data: 1.52MB + Index: 0.89MB + Engine InnoDB
wp_yoast_indexable_hierarchy: Data: 0.13MB + Index: 0.23MB + Engine InnoDB
wp_yoast_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
wp_yoast_primary_term: Data: 0.05MB + Index: 0.03MB + Engine InnoDB
wp_yoast_seo_links: Data: 0.20MB + Index: 0.05MB + Engine MyISAM
wp_yoast_seo_meta: Data: 0.02MB + Index: 0.02MB + Engine MyISAM
### Post Type Counts ###
armodels: 2
attachment: 2429
content_block: 1
custom_css: 2
customize_changeset: 58
easy-opt-ins: 1
mailster-form: 1
mailster-workflow: 1
mc4wp-form: 1
ml-slide: 2
ml-slider: 1
nav_menu_item: 96
newsletter: 30
nf_sub: 14
oembed_cache: 124
page: 63
popup: 1
popup_theme: 8
post: 125
product: 630
product_variation: 121
revision: 2190
shop_coupon: 22
shop_order: 8344
shop_order_refund: 10
sidebar: 1
sp_wps_shortcodes: 1
wcct_countdown: 1
wcps: 4
wcps_layout: 1
wp_global_styles: 2
wp_navigation: 1
wpcf7_contact_form: 3
### Security ###
Secure connection (HTTPS): ✔
Hide errors from visitors: ✔
### Active Plugins (41) ###
Advanced Post Block: by bPlugins – 1.15.4
EditorsKit: by Munir Kamal – 1.40.6
Change Mail Sender: by WP Mail SMTP – 1.3.0
Code Snippets: by Code Snippets Pro – 3.6.8
Contact Form 7: by Takayuki Miyoshi – 6.0.6
Contact Form Entries: by CRM Perks – 1.4.0
Display Order Details for WooCommerce: by TechnoVama – 1.1
Enable Media Replace: by ShortPixel – 4.1.6
Flexible Checkout Fields: by WP Desk – 4.1.19
LoginPress: by LoginPress – 4.0.1
Mailster AmazonSES Integration: by EverPress – 2.16.0
Mailster Contact Form 7: by EverPress – 1.5.1
Mailster Google Analytics: by EverPress – 1.5.0
Mailster for WooCommerce: by EverPress – 2.0.2
Mailster - Email Newsletter Plugin for WordPress (Premium): by EverPress – 4.1.11
Popup Maker: by Popup Maker – 1.20.4
WowStore: by WowStore Team – 4.2.6
Product Sales Report for WooCommerce: by WP Zone – 1.5.6
Rank Math SEO: by Rank Math SEO – 1.0.243
MC Woocommerce Wishlist: by MoreConvert – 1.9.2
Stackable - Gutenberg Blocks: by Gambit Technologies
Inc – 3.15.3
Widget Options: by Widget Options Team – 4.1.1
Woo Align Buttons: by 320up – 3.7.0
WooCommerce Cart Abandonment Recovery: by CartFlows Inc – 1.3.1
Advanced Order Export For WooCommerce: by AlgolPlus – 4.0.2
WPC Product Bundles for WooCommerce: by WPClever – 8.2.7
Product Filter by WBW: by woobewoo – 2.8.3
Amazon S3 Storage for WooCommerce: by Kestrel – 3.0.4
WooCommerce Stripe Gateway: by Stripe – 9.4.1
Pixel Manager for WooCommerce: by SweetCode – 1.47.0
Booster for WooCommerce: by Pluggabl LLC – 7.2.5
WooCommerce Legacy REST API: by WooCommerce – 1.0.5
WooCommerce PayPal Payments: by PayPal – 3.0.5
PDF Invoices & Packing Slips for WooCommerce: by WP Overnight – 4.4.1
Woocommerce Products Per Page: by Jeroen Sormani – 1.2.8
Product Slider for WooCommerce by PickPlugins: by PickPlugins – 1.13.55
WooCommerce Show Attributes: by Isabel Castillo – 1.6.4
WooCommerce: by Automattic – 9.8.3
Wordfence Login Security: by Wordfence – 1.1.15
WP Rocket: by WP Media – 3.18.3
WPS Hide Login: by WPServeur
NicolasKulka
wpformation – 1.9.17.2
### Inactive Plugins (1) ###
WooCommerce.com Update Manager: by Automattic – 1.0.3
### Dropin Plugins () ###
advanced-cache.php: advanced-cache.php
### Settings ###
Legacy API Enabled: ✔
Force SSL: –
Currency: AUD ($)
Currency Position: left
Thousand Separator: ,
Decimal Separator: .
Number of Decimals: 2
Taxonomies: Product Types: external (external)
grouped (grouped)
pw gift card (pw-gift-card)
simple (simple)
variable (variable)
woosb (woosb)
Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
exclude-from-search (exclude-from-search)
featured (featured)
outofstock (outofstock)
rated-1 (rated-1)
rated-2 (rated-2)
rated-3 (rated-3)
rated-4 (rated-4)
rated-5 (rated-5)
Connected to WooCommerce.com: –
Enforce Approved Product Download Directories: –
HPOS feature enabled: –
Order datastore: WC_Order_Data_Store_CPT
HPOS data sync enabled: –
### Logging ###
Enabled: ✔
Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2
Retention period: 30 days
Level threshold: –
Log directory size: 674 KB
### WC Pages ###
Shop base: #5 - /shop/
Cart: #6 - /cart/ - Contains the woocommerce_cart shortcode
Checkout: #7 - /checkout/ - Contains the woocommerce_checkout shortcode
My account: #8 - /my-account/ - Contains the [woocommerce_my_account] shortcode
Terms and conditions: #336 - /terms-conditions/
### Theme ###
Name: Twenty Twenty-Four
Version: 1.3
Author URL: https://wordpress.org
Child Theme: ❌ – If you are modifying WooCommerce on a parent theme that you did not build
personally we recommend using a child theme. See: How to create a child theme
Theme type: Block theme
WooCommerce Support: ❌ Not declared
### Templates ###
Overrides: /home/customer/www/staging15.NA.com.au/public_html/wp-content/plugins/woocommerce/templates/block-notices/error.php
/home/customer/www/staging15.NA.com.au/public_html/wp-content/plugins/woocommerce/templates/block-notices/notice.php
/home/customer/www/staging15.NA.com.au/public_html/wp-content/plugins/woocommerce/templates/block-notices/success.php
### WooCommerce Stripe Payment Gateway ###
Version: 9.4.1
Account ID: acct_1DjltQKHsuDXlixn
Account Email: [email protected]
Test Mode Enabled: ✔
No
OAuth Connected: No
Legacy Checkout Experience: Yes
Enabled Payment Methods: card
Express Checkout: ✔
Enabled (product,cart)
Auth and Capture: ✔
Yes
Logging: No
### WooCommerce PayPal Payments ###
Onboarded: ✔
New UI active: –
Shop country code: AU
WooCommerce currency supported: ✔
Advanced Card Processing available in country: ✔
Pay Later messaging available in country: ✔
Webhook status: ✔
PayPal Vault enabled: –
ACDC Vault enabled: –
Logging enabled: ✔
Reference Transactions: –
Used PayPal Checkout plugin: –
Subscriptions Mode: Disabled
PayPal Shipping Callback: –
Apple Pay: –
Google Pay: –
Fastlane: –
### Admin ###
Enabled Features: activity-panels
analytics
product-block-editor
coupons
core-profiler
customize-store
customer-effort-score-tracks
import-products-task
experimental-fashion-sample-products
shipping-smart-defaults
shipping-setting-tour
homescreen
marketing
mobile-app-banner
onboarding
onboarding-tasks
pattern-toolkit-full-composability
product-custom-fields
remote-inbox-notifications
remote-free-extensions
payment-gateway-suggestions
printful
shipping-label-banner
subscriptions
store-alerts
transient-notices
woo-mobile-welcome
wc-pay-promotion
wc-pay-welcome-page
launch-your-store
add-to-cart-with-options-stepper-layout
Disabled Features: product-data-views
experimental-blocks
coming-soon-newsletter-template
minified-js
product-pre-publish-modal
settings
async-product-editor-category-field
product-editor-template-system
use-wp-horizon
blockified-add-to-cart
Daily Cron: ✔ Next scheduled: 2025-05-05 03:43:23 +10:00
Options: ✔
Notes: 236
Onboarding: completed
### Action Scheduler ###
Canceled: 25
Oldest: 2025-05-05 00:01:52 +0000
Newest: -0001-11-30 00:00:00 +0000
Complete: 2,994
Oldest: 2025-04-10 15:18:37 +0000
Newest: 2025-05-05 00:02:00 +0000
Failed: 17
Oldest: 2022-10-05 04:12:39 +0000
Newest: 2025-03-21 06:11:20 +0000
Pending: 7
Oldest: 2025-05-05 13:16:21 +0000
Newest: 2025-05-28 03:42:07 +0000
### Status report information ###
Generated at: 2025-05-05 10:02:01 +10:00-
This reply was modified 2 days, 8 hours ago by
fandangoflip.
-
This reply was modified 2 days, 8 hours ago by
fandangoflip.
Hi @alfandango ,
It seems like you might be editing a test page, which is why the Catalog Sorting block isn’t showing up where you expect it.That specific block is only available within the Product Catalog template. To get there, you can head to Appearance > Editor > Templates > All Templates, and then look for the Product Catalog template in the list.
If you’re looking somewhere else or trying to achieve something slightly different, feel free to let me know.
I’d love to make sure I’m not missing anything on your end.
I don’t seem to have the Product Catalog template in either the theme (Storefront) or the child theme (Pep Brand).
Any other ways of getting the Catalog Sorting block to be used for my Product Collection blocks in a regular page I create?
Hi @alfandango ,
Thanks so much for reaching out!
You’re right to notice that the sorting dropdown (like sorting by price, popularity, or date) isn’t showing up when using the Product Collection block on regular pages. I’m sorry to say this feature isn’t currently supported outside of block-based (FSE) themes. Since Storefront is a classic theme, the Catalog Sorting block won’t be available there by default.
If adding sorting options is essential for your store right now, you might want to consider a workaround using custom code or a plugin that brings similar functionality to classic themes. Here are two plugins we recommend from WooCommerce.com that can help:
- Product Filters – Adds powerful, customizable filtering and sorting tools to your store.
- Smart Search and Product Filter – Offers a more dynamic product browsing experience with advanced filters and sorting options.
These could be great options to bring that missing piece of functionality to your Storefront-powered site.
WooCommerce offers a 30-day refund policy, so you can test the extensions and make sure they meet your needs. If you have any questions before purchasing, you can reach out to us at WooCommerce.com → My Account → Support (you’ll just need to create an account if you don’t already have one).
Please note that our support is limited to the core WooCommerce plugin, and we’re unable to assist with modifications involving custom code or third-party plugins. For more advanced customizations, I’d recommend reaching out to Codeable or a Certified WooExpert, who can help tailor the solution to your site.
I hope this helps!
Thanks – I have tested this with an FSE theme and can now see the block in the Block Inserter. Unfortunately if I edit the Product Catalogue Template I see the following error:
-
This reply was modified 23 hours, 11 minutes ago by
fandangoflip.
Hi @alfandango ,
It’s great to hear you’ve located the catalog sorting block in the Product Catalog template!
That said, it sounds like you’re running into an error that suggests the block isn’t supported. Just to help us get a clearer picture, do you happen to have any other block-related plugins active on your site? Sometimes those can affect how things behave.
It would also be super helpful if you could share your System Status Report. To grab that:
- Head to WooCommerce > Status in your dashboard.
- Click Get system report and then Copy for support.
If there are any fatal error logs showing up, please send those over too. You can find them under WooCommerce > Status > Logs.
Once you’ve gathered that info, feel free to paste it into a code block here or upload it to pastebin.com and send us the link. That’ll help us dig deeper and get you a clearer answer.
Looking forward to your reply! -
This reply was modified 2 days, 8 hours ago by
- You must be logged in to reply to this topic.