Hello Woodmart Support Team,
I am experiencing a critical issue with the Woodmart product filter block based on attributes. After deleting a global product attribute (which had ID 1), the filter block (both in Gutenberg and on the frontend) is now stuck referencing this deleted attribute ID. As a result:
The filter block displays the message “Invalid attribute ID” and does not allow me to select any existing attribute from the sidebar panel.
Even after creating new global attributes (with different IDs, e.g., 22, 20, 19, etc.), the block does not recognize them and continues to look for the deleted ID 1.
All WooCommerce and Woodmart caches, lookup tables, and transients have been cleared and regenerated. All plugins and the theme are up-to-date.
The REST API endpoint /wp-json/wc/store/v1/products/attributes correctly lists all current attributes, but the block still does not allow selection or display of any of them.
This problem occurs on all new pages as well, not just on previously created ones.
This issue is breaking the filtering functionality that is essential for our technical layouts. It appears that the block or theme is hardcoded or cached to use the previously deleted attribute ID, without the possibility to reset or select a new attribute.
Request:
Please advise how to fully reset the filter block’s attribute selection or force it to recognize existing attributes.
If this is a known bug, please provide a patch or workaround.
If you need further technical details, I can provide screenshots, a list of current attribute IDs, and access to the site.
Thank you for your urgent assistance.
Attachments:
You must be
logged in to view attached files.