FAQ
Does Tabby require WooCommerce?
Section titled “Does Tabby require WooCommerce?”Yes. Tabby adds tabs to the WooCommerce single product page and requires an active WooCommerce installation (8.0 or later). If WooCommerce is missing, Tabby stays dormant and shows an admin notice rather than registering anything.
Where do the custom tabs appear?
Section titled “Where do the custom tabs appear?”In the single product page tab strip, after the native WooCommerce tabs (Description, Additional information, Reviews). They appear on every product. There is no setting to move them before the native tabs, Tabby hooks woocommerce_product_tabs at a late priority on purpose, so native and third-party tabs keep their place.
Can I add a tab to just one product?
Section titled “Can I add a tab to just one product?”Not in the free plugin. Tabby’s tabs are global, each one shows on every product. Per-product tabs are planned for Tabby Pro. In the free edition you can still hide a single tab everywhere with its Enabled toggle, but not on one product only.
What HTML is allowed in tab content?
Section titled “What HTML is allowed in tab content?”The same safe subset WordPress allows in post content, via wp_kses_post: links, lists, headings, bold/italic, images, blockquotes and similar. Scripts, iframes and unsafe markup are stripped, on save and again on render. On output the content is also run through wpautop, so line breaks become paragraphs.
How do I hide a tab without deleting it?
Section titled “How do I hide a tab without deleting it?”Untick the tab’s Enabled box on WooCommerce → Tabby Tabs and save. The row stays with its content intact but does not render. To hide every tab at once, turn off the master Enable Tabby toggle.
Is there a shortcode to place a tab in a page?
Section titled “Is there a shortcode to place a tab in a page?”No. Tabby registers no shortcodes. Tabs appear automatically in the product tab strip; you do not insert them into page or post content.
Will Tabby conflict with my theme or other tab plugins?
Section titled “Will Tabby conflict with my theme or other tab plugins?”It is unlikely. Tabby renders through the standard woocommerce_product_tabs filter, the same mechanism themes and other plugins use, and appends its tabs at a late priority (100+), so tabs merge into one strip rather than overwriting each other.
Can I restyle the tab panels?
Section titled “Can I restyle the tab panels?”Yes, with CSS. The panels expose --tabby-* custom properties (the index-divider edge colour, its width, the gutter and animation timing) scoped to ids starting with tab-tabby_. Override them in your theme stylesheet. There is no PHP template to copy, see Configuration.
Does Tabby slow down the product page or shift the layout?
Section titled “Does Tabby slow down the product page or shift the layout?”No. Tabs are rendered server-side into the existing tab markup, so there is no layout shift. The only front-end asset is a small stylesheet, loaded only on single product pages and only while Tabby is enabled. No JavaScript or jQuery is added to the storefront.
Where is tab data stored, and how do I remove it?
Section titled “Where is tab data stored, and how do I remove it?”Everything lives in one option, tabby_settings; a second option, tabby_db_version, tracks the schema version. Tabby creates no custom tables and writes no post meta. Deleting the plugin from the Plugins screen removes both options. Nothing is stored off-site.
Is there a Pro edition?
Section titled “Is there a Pro edition?”Tabby Pro is planned for per-product tabs, tab ordering and category scoping (showing a tab only on chosen product categories). The base plugin already exposes the tabby/resolved_tabs filter those features build on. The free edition is the complete global-tabs product.