Sub categories on Category Page
-
I have set the category page to display sub-categories from Appearance > Customize (category display setting). I’ve also assigned all products to these sub-categories with no products assigned to the parent categories.
However, no matter the setting I use for the category page, I am only able to display products. Is there some other step I am missing?
The page I need help with: [log in to see the link]
-
Hi there @earmsby ??
However, no matter the setting I use for the category page, I am only able to display products. Is there some other step I am missing?
Thanks for reaching out. Happy to help you with this!
From what I gather, you’d like to have a page where all the product categories will be displayed.For this, feel free to use the
Product Categories List
block, as showcased in the screenshot directly linked here.I trust that points you in the right direction, but if you have more questions, let us know. We’re happy to help.
Thanks for that. I had discovered that block and I added that to my shop page (https://www.hildegard.com/wp_2022/shop/).
If you click on my “composers” category, you would expect to see a list of the composers that are subcategories of that top level category. But instead you just see the seven products that are assigned to all the different sub-categories.
I’m seeing this regardless of the setting in:
Customize > WooCommerce > Product Catalog > Category display
Hi @earmsby,
Can you please go to Customize ? WooCommerce > Product Catalog and share the screenshot of the settings?
Feel free to include some screenshots. https://snipboard.io/ is a good tool for sharing them here.
Also could you please share a copy of your site’s System Status? You can find it via WooCommerce > Status. Select “Get system report” and then “Copy for support”.? Once you’ve done that, paste it here in your response.
Thanks for your reply, Amir.
Here are links to the screen shot of Customize ? WooCommerce > Product Catalog as you requested. Note that I have a shortcode for the WC category tree added to the main shop page.
Showing top of page: https://snipboard.io/27BnX1.jpg
Showing lower part of page: https://snipboard.io/0kvVut.jpgHere is the System Status Report:
—————————–### WordPress Environment ### WordPress address (URL): https://www.hildegard.com/wp_2022 Site address (URL): https://www.hildegard.com/wp_2022 WC Version: 7.1.0 REST API Version: ? 7.1.0 WC Blocks Version: ? 8.7.5 Action Scheduler Version: ? 3.4.0 Log Directory Writable: ? WP Version: 6.1.1 WP Multisite: – WP Memory Limit: 768 MB WP Debug Mode: – WP Cron: ? Language: en_US External object cache: – ### Server Environment ### Server Info: Apache PHP Version: 7.4.33 PHP Post Max Size: 128 MB PHP Time Limit: 300 PHP Max Input Vars: 10000 cURL Version: 7.71.0 OpenSSL/1.1.1p SUHOSIN Installed: – MySQL Version: 5.5.5-10.5.17-MariaDB-cll-lve Max Upload Size: 128 MB Default Timezone is UTC: ? fsockopen/cURL: ? SoapClient: ? DOMDocument: ? GZip: ? Multibyte String: ? Remote Post: ? Remote Get: ? ### Database ### WC Database Version: 7.1.0 WC Database Prefix: wp_ Total Database Size: 7.27MB Database Data Size: 5.29MB Database Index Size: 1.98MB wp_woocommerce_sessions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB wp_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_woocommerce_order_itemmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB wp_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + 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: 0.09MB + Index: 0.11MB + Engine InnoDB wp_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_actionscheduler_logs: Data: 0.08MB + Index: 0.03MB + Engine InnoDB wp_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_comments: Data: 0.02MB + Index: 0.09MB + Engine InnoDB wp_firedrum_wc_customer_carts: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_frmt_form_entry: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_frmt_form_entry_meta: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_frmt_form_reports: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_frmt_form_views: Data: 0.02MB + Index: 0.06MB + Engine InnoDB wp_gla_budget_recommendations: Data: 0.20MB + Index: 0.11MB + Engine InnoDB wp_gla_merchant_issues: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_gla_shipping_rates: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_gla_shipping_times: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_options: Data: 3.42MB + Index: 0.09MB + Engine InnoDB wp_postmeta: Data: 0.17MB + Index: 0.14MB + Engine InnoDB wp_posts: Data: 0.23MB + Index: 0.06MB + Engine InnoDB wp_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_term_relationships: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_usermeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_wc_admin_notes: Data: 0.05MB + Index: 0.00MB + Engine InnoDB wp_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB wp_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB wp_wc_order_tax_lookup: 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.02MB + Index: 0.09MB + Engine InnoDB 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_woocommerce_square_customers: Data: 0.09MB + Index: 0.00MB + Engine InnoDB ### Post Type Counts ### attachment: 35 customize_changeset: 19 firedrum-form: 2 forminator_forms: 2 nav_menu_item: 18 page: 25 post: 7 product: 9 revision: 68 shop_order: 8 shop_order_refund: 1 wp_global_styles: 1 ### Security ### Secure connection (HTTPS): ? Hide errors from visitors: ? ### Active Plugins (13) ### Facebook for WooCommerce: by Facebook – 3.0.4 FireDrum Email Marketing: by FireDrum Email Marketing – 1.64 Flexible Shipping: by Octolize – 4.16.2 Forminator: by WPMU DEV – 1.20.1 Google Listings and Ads: by WooCommerce – 2.2.1 Jetpack: by Automattic – 11.5.1 Tockify Events Calendar: by Tockify Ltd – 2.2.7 WaterMark PDF for WooCommerce: by Sagehen Studio – 3.1.3 WooCommerce Payments: by Automattic – 5.0.3 WooCommerce Shipping & Tax: by WooCommerce – 2.0.0 WooCommerce - ShipStation Integration: by WooCommerce – 4.3.1 WooCommerce Square: by WooCommerce – 3.3.0 WooCommerce: by Automattic – 7.1.0 ### Inactive Plugins (2) ### Akismet Anti-Spam: by Automattic – 5.0.1 Hello Dolly: by Matt Mullenweg – 1.7.2 ### Settings ### API Enabled: – Force SSL: – Currency: USD ($) Currency Position: left Thousand Separator: , Decimal Separator: . Number of Decimals: 2 Taxonomies: Product Types: external (external) grouped (grouped) simple (simple) subscription (subscription) variable (variable) variable subscription (variable-subscription) 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: ? ### WC Pages ### Shop base: #36 - /shop/ Cart: #37 - /cart/ Checkout: #38 - /checkout/ My account: #39 - /my-account/ Terms and conditions: ? Page not set ### Theme ### Name: Dynamik-Gen Version: 2.6.9.9 Author URL: https://cobaltapps.com/ Child Theme: ? Parent Theme Name: Genesis Parent Theme Version: 3.4.0 Parent Theme Author URL: https://www.studiopress.com/ WooCommerce Support: ? Not declared ### Templates ### Overrides: – ### Subscriptions ### WCS_DEBUG: ? No Subscriptions Mode: ? Live Subscriptions Live URL: https://www.hildegard.com/wp_2022 Subscription Statuses: – WooCommerce Account Connected: ? No ### Store Setup ### Country / State: United States (US) — Massachusetts ### Payment Gateway Support ### Square: products card_types customer_decline_messages payment_form authorization charge charge-virtual capture_charge refunds voids customer_id tokenization add_payment_method token_editor ### Square ### Environment: Production Tokenization Enabled: – Debug Mode: Off ### Admin ### Enabled Features: activity-panels analytics coupons customer-effort-score-tracks experimental-products-task experimental-import-products-task experimental-fashion-sample-products shipping-smart-defaults shipping-setting-tour homescreen marketing multichannel-marketing mobile-app-banner navigation onboarding onboarding-tasks remote-inbox-notifications remote-free-extensions payment-gateway-suggestions shipping-label-banner subscriptions store-alerts transient-notices woo-mobile-welcome wc-pay-promotion wc-pay-welcome-page Disabled Features: minified-js new-product-management-experience settings Daily Cron: ? Next scheduled: 2022-11-22 22:10:16 -05:00 Options: ? Notes: 34 Onboarding: completed ### WooCommerce Payments ### Version: 5.0.3 Connected to WPCOM: No Blog ID: - Account ID: - ### Action Scheduler ### Complete: 259 Oldest: 2022-11-10 17:32:37 -0500 Newest: 2022-11-22 12:59:45 -0500 Pending: 3 Oldest: 2022-11-22 17:04:42 -0500 Newest: 2022-11-25 02:35:14 -0500 ### Status report information ### Generated at: 2022-11-22 13:04:27 -05:00
I think I’ve solved this issue. I suspected it might have something to do with my using the Genesis Framework. In poking around a bit under the theme settings, I noticed a Genesis plugin called “Genesis Connect for WooCommerce.” So I installed and activated that now, finally my sub-categories appear as expected.
Just adding this here in case anyone else runs into this issue with Genesis & WooCommerce.
Awesome @earmsby, glad you were able to sort the issue. If you have any new question, please open a new ticket.
Cheers!
- The topic ‘Sub categories on Category Page’ is closed to new replies.