Home Forums WoodMart support forum No Shop Filters show on Archive Pages

No Shop Filters show on Archive Pages

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #687425

    buildreview.org
    Participant

    When we deactivate all custom Layouts and rely solely on Widget sidebars, nothing is displayed on product archive pages.

    It seems that standard woocommerce sidebars don’t work without layouts being active.

    All caches have been cleared.

    #687518

    Hello,

    I’ve checked your site, and the sidebar is displaying correctly on the product archive pages even with all custom layouts disabled.

    See Screenshot for clarification: https://postimg.cc/phkkzdw7

    Could you please clear your browser cache or check in an incognito/private window to confirm?

    Best Regards,

    #687629

    buildreview.org
    Participant

    Sorry, but I don’t agree with your findings.
    I have disabled your layouts, so only the standard shop page should be showing.
    I click on a category on the left and no products show.
    Navigate to: https://staging2.beyondhardware.co.nz/product-category/architectural-hardware/residential-hardware/?filter_category=adaptor-plates

    There are no products showing and this is a category that has only one product and no subcategories.

    There is a problem with this theme, or my setup.

    #687674

    Hello,

    I checked the issue and it’s related to the catalog display settings in WooCommerce.

    Please navigate to:

    Appearance > Customize > WooCommerce > Product Catalog

    Under Category display, you currently have “Show subcategories” selected. That’s why no products are showing in the category you linked.

    To fix this, change the option to either:

    • Show products (only products will display), or
    • Show subcategories & products (both will display together).

    Once updated, your products will appear correctly on the category pages.

    See Screenshot for better understanding: https://postimg.cc/B8Kv0QsR

    Best Regards,

    #687750

    buildreview.org
    Participant

    Thanks for your reply.

    Issue 1
    I think there’s a misunderstanding of what I feel is a bug. When I select the category in the left sidebar the categories in the main content area do not filter to the same level as the filtered category.

    Or is this intended with your theme?

    See attached image, I have selected category: Landscaping

    Yet, the Architectural Hardware, Lighting, and safety categories are still displaying.

    My logic, rightly or wrongly, would suggest that if you check a category in the filter area, then only those categories should show in the main contact area. If my logic is wrong, then that’s fine, but I haven’t experienced this before.

    Issue 2

    This is the issue I’ve raised multiple times now, and it’s still not resolved.
    I have added a Woodmart Woocommerce Layered Nav widget to the Shop Page Widget Area. I have asked for the SIZE attribute to be shown on specific categories, but this doesn’t show the attributes filter. Not only that, but the previous Category widget also disappears.

    You asked me to give you 5 star review, which I’m happy to do, but I have waited several days now, making my client and I frustrated because these issues are not being investigated properly. Even on previous responses to this support thread you mention that everything works for you, yet it wasn’t the case.

    Again, I think you’ve done an excellent job on this theme, but there are a few issues that I actually feel need your help on.

    Many thanks.

    Attachments:
    You must be logged in to view attached files.
    #687858

    Hello,

    01. Currently, you have the Shop Display set to “Show both products and categories,” and for Category Display, you’ve selected “Show subcategories.”

    With this setup, when you select a category from the sidebar filter:

    • If the selected category has subcategories, WooCommerce will still display those subcategories in the main content area (as per your settings).
    • If the selected category has no subcategories, then only the products of that category will be displayed.

    This is the default WooCommerce behavior — the filter narrows down the products, while the category grid display follows the rules set under Appearance > Customize > WooCommerce > Product Catalog.

    If your preference is to always hide the subcategories and only show products after filtering, you would need to switch the Category Display setting to Show products instead of Show subcategories.

    So now, I have checked your site and clicked on the “Landscaping” category and it is showing only 1 product. https://postimg.cc/1nzD5xYB

    02. For the filters to work correctly ,you’ll need to use global attributes not the custom. Please assign the global attributes to each product, and then go to Appearance -> Widgets and add the WoodMart WooCommerce Layered Nav widget to the shop page widget area. From there, select the attribute you’ve configured in your products.

    Once this is done, the archive page will display the filter widgets properly.

    You need to add the length attribute in the product data section from the add attribute drop-down and add the value.

    Best Regards,

    #687878

    buildreview.org
    Participant

    Issue 1. The Categories that shouldn’t be displayed in the main content area are NOT subcategories of the category that is selected in your sidebar category widget filter. You need to look at the categories to understand the hierarchy. This is NOT normal woocommerce behaviour to show categories higher in the hierarchy then the actual filtered category.

    Issue 2, This is confusing, because we already have attributes setup:: https://staging2.beyondhardware.co.nz/wp-admin/edit.php?post_type=product&page=product_attributes

    I’ve only been using woocommerce for around 12 years, so not sure what the difference is between a global and custom attribute – please explain.

    #687888

    buildreview.org
    Participant

    Here’s an image explaining point 1

    Attachments:
    You must be logged in to view attached files.
    #687890

    buildreview.org
    Participant

    Here is also an image explanation of issue 2

    Attachments:
    You must be logged in to view attached files.
    #687903

    Hello,

    01. Could you please check how it works with some default WordPress themes like TwentyTwenty or WooCommerce Storefront to understand if it is our theme issue or not?

    02. I have added the global attributes in the “DRAKE AND WRIGLEY CIVIC SMALL STRAIGHT PULL HANDLE – 1607” product.

    Now check back your site and check the “Test Push” category and the sidebar filter is showing fine.

    See Screenshot for clarification: https://postimg.cc/fkZw2JWQ

    Best Regards,

    #687958

    buildreview.org
    Participant

    I think I’ve found the issue:

    1) Your Woodmart Product Category Widgetdoes not support the standard wordpress category and products main content area filter. These both work independently and I’m surprised you didn’t know that.

    They both work, but independently, whereas proper user behaviour on most other themes we’ve worked with allows a active product filter to work with the standard woocommerce category widget. Your widget is lacking important functionality to recognise what current categories are actually active – similar to your brands widget not recognising the current category and related brands.

    2) This too is an issue with your theme not supporting the pipe separator for product attributes when most themes do. The global attributes (as you call theme) are clearly listed in the Products > Attributes > admin area, yet your Woodmart Woocommerce Layered Nav does not support this delimiter. Also you’ll note that many variable products are using these attributes correctly, so it’s 100% your theme’s failings, not woocommerce itself.

    Why didn’t you investigate both these issues properly, instead of wasting 5 days of our time. We also raised this in a previous ticket?

    Your comment to ask us to try testing your widget in another theme is also shortsighted, as you may be aware that widgets stay with the developed theme, so how can I test them? Not smart at all.

    You complained that I only gave you a 4 out of 5 stars for support, but any experienced support team would have found this issue straight away had they done a thorough support job. The key here is your widgets and some blocks are poorly developed, missing really important functionality. You CANNOT have a filter saying one thing, and a main display saying something else. I’m sorry, but you have wasted over a week of my time, and I am really disappointed. Had you done your job properly I would have a happy client – but I don’t, and this reflects on my team, because of poor support.

    #688007

    Artem Temos
    Keymaster

    Hello,

    Thank you for your detailed feedback. We acknowledge the concerns you raised regarding the WoodMart Product Category Widget and the WoodMart WooCommerce Layered Nav widget.

    1. Regarding the category filtering behavior, our WoodMart Product Category Widget currently operates independently from the default WooCommerce category display and filters. We understand that this may differ from other themes where these elements are more integrated. We will review this functionality and consider improvements to better synchronize active category filters with the main content area in future updates.

    2. Concerning the attribute filter and the pipe (|) separator support, we recognize that the current widget does not fully support all delimiter formats commonly used in global attributes. We will investigate this limitation and evaluate enhancements to provide broader compatibility with attribute configurations.

    We apologize for the inconvenience and time lost while working through these issues. Your input is valuable and will help us improve the theme’s filtering and widget functionality. We appreciate your patience and understanding as we work on refining these features.

    Best Regards

Viewing 12 posts - 1 through 12 (of 12 total)