Customizing Single Product Page Tabs

Hi there,

I'm trying to customize my Woocommerce single product page and am having difficulties. There's an option to add tabs, but I need to present different product-specific information in each tab. By default, it shows the product long description, but I need it to be 3 tabs:

1) Custom tab with a Store locator (achieved using a plugin + shortcode)

2) Tab with Product Info - This is where the product long description should appear

3) Tab with Specifications - product variables and specs (colour options etc).

I noticed if I make a custom layout and select "tabs" as a block, I can add static info or sometimes I can use a shortcode, but how can I add the product description etc? I tried adding [product_description] as a shortcode, but it didn't work.

Is there a way to just customize the default tabs to save myself the headache of building a custom layout?

_____________________


Also, I'm having trouble setting up variable products in catalog mode. I can't see the dropdown to change variations or select the variable option (colour, etc).

Please advise. Thanks,

Kev

Comments

  • Hello,

    1) There is no option at the moment to add tabs in the custom template, but we have it on our to-do list. It might be done the way you described, but WooCommerce does not offer a product description shortcode. A custom code can add it, but we do not provide help with such customization. However, the following link might be useful for you:

    https://stackoverflow.com/questions/53288621/is-there-a-shortcode-for-product-description-in-woocommerce

    2) Variations are placed with the Add to cart button, and if you enable catalog mode, it will also hide them.

    If you want variations to be visible and hide the button, you will have to write a custom CSS code for product pages and hide it on the product list in Betheme -> Theme options -> Shop -> Products list.

    Best regards

Sign In or Register to comment.
This website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Cookies are small text files that can be used by websites to make a user's experience more efficient.

The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This means that cookies which are categorized as necessary, are processed based on GDPR Art. 6 (1) (f). All other cookies, meaning those from the categories preferences and marketing, are processed based on GDPR Art. 6 (1) (a) GDPR.

This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration on our website.

Learn more about who we are, how you can contact us and how we process personal data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your consent.