The customer wanted to know if Toolset could be used to create an online shop that allows customers to buy products directly from the pages created with the plugin.
Solution:
We explained that while Toolset can handle basic e-commerce features such as creating product listings and a simple checkout form, it does not support advanced functionalities like payment processing, tax calculations, and order management on its own. For a fully-featured online shop, it is recommended to integrate Toolset with WooCommerce, which provides all necessary e-commerce capabilities. We provided resources for creating custom WooCommerce sites with Toolset to guide the customer in building their desired online shop.
The customer created WooCommerce archive pages using Toolset and wanted to display a widget in those archive pages only. They used the is_product_category() conditional wrapper, but the widget content did not appear on the front end. The customer was unsure if a different conditional wrapper was needed because the WooCommerce archive was created using Toolset.
Solution:
We suggested using the woocommerce_page_title hook to add the conditional, which worked in a similar setup. Additionally, we provided an alternative solution involving the creation of a custom shortcode [is_tax_sc] to check if the current page is an archive page of a specific taxonomy (in this case, 'product_cat'). This shortcode could then be used with Toolset’s conditional shortcode to display the widget only on the product archive pages. The customer later confirmed that the issue was resolved after switching from a Genesis page hook to a WooCommerce hook.