WooCommerce product tabs are the row of headings under the Add to Cart button on every product page. Most stores never touch them. They leave Description, Additional Information and Reviews exactly as WooCommerce installed them.
That is a missed chance. Renaming the tabs takes a few minutes. It lets you swap the stock labels for words that match your brand, your product type and the way your customers shop.
This guide shows three ways to do it: a free plugin, a short code snippet and a per-product snippet. We checked every step against WooCommerce’s developer docs and the plugin’s WordPress.org page in October 2026. For wider changes to your store’s pages, our guide on editing the WooCommerce shop page covers the layout side.
What Are Product Page Tabs?

Product page tabs are the clickable headings that sit below the price and the Add to Cart button on a WooCommerce product page. Each tab holds one kind of product content. Clicking a tab swaps the panel below it without loading a new page.
By default, WooCommerce ships with three tabs: Description, Additional Information and Reviews.
The Description tab holds the long product write-up you added when you created the product. Additional Information pulls in attributes like size, color or material. Reviews shows customer ratings and comments.
These three labels come from WooCommerce’s default template code, and they are translatable strings you can also reword with Loco Translate. Nobody chose them for your store. They stay that way until you rename them, and the rest of this guide shows how.
Why Bother Changing Product Tab Titles?
Renaming product tabs is a small text change with real benefits. Clear labels help shoppers find sizing, specs and care details faster. They also make the page sound like your store wrote it, and they add a little context for search engines reading the page.
- Better branding: “Description” is fine. But “What Makes This Different” or “The Details” sounds like your store wrote it and not like default software text.
- Clearer navigation: Customers scan tabs before they read them. A label like “Sizing Guide” tells shoppers exactly what they’ll find, faster than “Additional Information” ever could.
- A small SEO signal: Search engines read the text on your page, including tab labels. Renaming a generic tab to something keyword-relevant adds a small bit of contextual relevance to the page. Our WooCommerce SEO guide goes further on product page SEO.
- Fewer abandoned carts: If a shopper can’t find sizing, shipping, or care instructions in ten seconds, they leave. Clear tab names cut down that difficulty.
- Consistency across a growing catalog: If you sell across multiple categories (clothing, electronics, home goods), the same “Additional Information” label rarely fits all of them equally well. Renaming tabs per category keeps things relevant.
None of this needs a redesign. It is a text change you can undo at any time.
Another product page upgrade is to add video to the WooCommerce product gallery so shoppers can watch a short clip beside the photos.
Before You Start: Two Things to Check
Do these two checks first. They take under two minutes combined and will save you a headache later.
- Back up your site: You’re about to change a plugin setting or add a code snippet. A basic backup plugin like UpdraftPlus, or a manual export through your hosting panel, is enough. If anything goes wrong, you can restore in seconds.
- Confirm you’re using WooCommerce: These tabs (Description, Additional Information, Reviews) come from WooCommerce and not from core WordPress. Without WooCommerce active, these tabs do not appear and the steps below do not apply.
Quick Check: Does Your Theme Already Customize Tabs?
A handful of premium WooCommerce themes rename or restyle product tabs on their own, through the theme’s own settings panel rather than WooCommerce’s default output.
Before using code or a plugin, open Appearance > Customize and look for a section labeled Product Page, Single Product or WooCommerce. If your theme has tab settings there, use them first. A theme-level setting can override a plugin or a code snippet.
If you don’t see anything like that, your theme is using WooCommerce’s default tab output, and any of the methods below will work as expected.
Method 1: Change Product Tab Titles Using a Free Plugin
The free Custom Product Tabs for WooCommerce plugin works by swapping tabs. You hide a default tab in its settings and add your own tab with any title in its place. That gives the same result for the Description and Additional Information tabs without any code.
The plugin is Custom Product Tabs for WooCommerce by Web Builder 143, at version 1.6.7 as of October 2026. For the Description and Additional Information tabs, you retype the old content under the new title. For the Reviews tab, use Method 2 instead. A plain custom tab cannot hold the star ratings and the review form.
- From your dashboard, go to Plugins > Add Plugin.

- Search for Custom Product Tabs for WooCommerce. Click Install Now and Activate.

- Click Settings in your sidebar and then click Product Tab Settings.

- Find the checkbox for the default tab you want to rename, such as Additional Information, and clear it.

- Click Save Changes.

- Click Products in your sidebar and then click Tabs.

- Click Add New Tab.

- In the Tab Title field, type the new name you want shoppers to see, such as “Specifications.”

- In the content editor, type or paste in whatever information used to live in the original tab.

- Click Publish or Save to make the tab live.

Method 2: Change Product Tab Titles Using Custom Code
The code method uses the woocommerce_product_tabs filter to rename all three default tabs at once. It costs nothing and you add it through the free Code Snippets plugin. WooCommerce documents this exact filter in its official guide to editing product data tabs.
Warning: Never edit functions.php on your live theme directly if you can avoid it. Use a child theme. Even better, use the free Code Snippets plugin. Your edits then survive a theme update instead of vanishing. WooCommerce’s own developer documentation recommends this same approach over direct file editing.
- From your dashboard, go to Plugins > Add Plugin as in Method 1.

- Search for Code Snippets. Then install and activate it. This gives you a safe place to add code without editing theme files directly.

- After activation, go to Snippets > Add New.

- Give it a clear title, like “Rename WooCommerce Product Tabs,” so you can find it later.

- In the code editor box, paste the following:
function devdiggers_rename_product_tabs( $tabs ) {
if ( isset( $tabs['description'] ) ) {
$tabs['description']['title'] = __( 'Product Details' );
}
if ( isset( $tabs['additional_information'] ) ) {
$tabs['additional_information']['title'] = __( 'Specifications' );
}
if ( isset( $tabs['reviews'] ) ) {
$tabs['reviews']['title'] = __( 'Customer Reviews' );
}
return $tabs;
}
add_filter( 'woocommerce_product_tabs', 'devdiggers_rename_product_tabs', 98 );
- Replace “Product Details,” “Specifications,” and “Customer Reviews” with the labels you want. Leave everything else in the code untouched.

- Set Snippet type to PHP above the code box.

- Click Save Changes and Activate.

- Visit any product on your store and confirm the tab titles have updated.

If you’d rather skip the Code Snippets plugin and paste this directly into functions.php through Appearance > Theme File Editor (Tools > Theme File Editor on block themes), the same code works there too. Just make sure you’re editing a child theme and not the parent theme. Otherwise an update will wipe it out.
Method 3: Rename Tabs for Just One Product
To rename a tab on one product only, wrap the same filter in a check for that product’s ID. Other products keep the default or store-wide labels. This suits stores where one product line, such as supplements, needs a label the rest of the catalog does not.
- Go to Snippets > All Snippets and open the snippet you created earlier, or add a new one.

- Open Products > All Products and hover over the product title. The ID shows in the row actions, and it is also the number after
post=in the edit link.
- Update the function so it only runs for that specific product ID, using the code below.
function devdiggers_rename_single_product_tab( $tabs ) {
global $product;
if ( $product && $product->get_id() === 1234 ) {
if ( isset( $tabs['description'] ) ) {
$tabs['description']['title'] = __( 'Ingredients' );
}
}
return $tabs;
}
add_filter( 'woocommerce_product_tabs', 'devdiggers_rename_single_product_tab', 98 );
- Swap
1234for the actual product ID you noted in step 2.
- Click Save Changes and Activate. Then preview that specific product page. Other products on your store should still show the default or globally renamed tabs.

This approach helps stores with mixed catalogs, where a single tab label does not fit every product type.
Good Tab Title Examples by Store Type
The best tab title names what is inside the tab in words your customer already uses. Keep each label to one to three words so the row fits on a phone screen. Here are starting points by store type that you can copy or adapt.
- Clothing and apparel stores: Swap “Description” for “The Fit” and “Additional Information” for “Size & Fabric.”
- Electronics stores: Try “Tech Specs” instead of “Additional Information,” and “What’s in the Box” as a new, separate tab.
- Food and supplement stores: “Ingredients” or “Nutrition Facts” almost always outperforms the generic “Additional Information” label.
- Furniture and home goods: “Dimensions & Materials” tells shoppers more than “Additional Information” ever will, especially for items where size is a common return reason.
- Handmade or craft stores: “The Story” instead of “Description” fits a brand built around a personal or Handmade angle.
The pattern across all of these is simple. Name the tab after what is inside it, in the words your customer would use.
Which Method Should You Use?
Pick the method that matches how you like to work. The free plugin suits owners who never touch code, and the snippet suits anyone happy to paste ten lines. The per-product snippet is for mixed catalogs where one label does not fit every product.
You can change other parts of the WooCommerce product page the same way, as this guide explains.
| Method | Best For | Cost | Requirements |
|---|---|---|---|
| Plugin Method | Store owners who want a visual interface. | Free (Custom Product Tabs for WooCommerce) | No coding needed |
| Code Method | Stores that want to rename all three tabs including Reviews. | Free | Comfortable adding a code snippet |
| Per-Product Method | Stores where only one product line needs different tab names. | Free | Comfortable adding a code snippet |
| Paid Extension | Stores that want to rename core tabs in a visual editor. | Paid (Tab Manager for WooCommerce) | No coding needed |
All four routes end in the same place. Your product pages show labels you chose instead of WooCommerce’s defaults.
Common Problems and How to Fix Them
Tab rename problems usually come from caching, a typo in the snippet or a theme that builds its own tab layout. Each one has a quick fix you can try in minutes. Start with the cache, because it is the cheapest thing to rule out.
- New titles not showing up? Clear your site’s cache and your browser’s cache. If you’re using a caching plugin like WP Rocket or a CDN like Cloudflare, changes can take a few minutes to propagate.
- Code snippet broke your site? This usually means a syntax error, like a missing semicolon or bracket. Deactivate the snippet through Snippets > All Snippets, double-check the code against the example above, and reactivate.
- Theme design mismatch: Some themes style their WooCommerce tabs with custom CSS. Renaming the tab through the plugin will still work, though it might look slightly different from the theme’s demo screenshots. A small CSS tweak from your theme’s custom CSS panel usually fixes this.
- Title renamed, but old content remains? Renaming the title and editing the content are two separate steps in both the plugin and the code method. Go back and check the content field or the code specific to that tab.
- Titles changed everywhere except one product? This usually means that specific product has its own tab settings saved through a page builder or a product-level override. Check whether that product was edited individually with Elementor or a similar tool.
- Staging vs. live mismatch: Confirm the snippet is activated on the live site and not just saved as a draft. In the Code Snippets plugin, an inactive snippet stays off until you switch on its toggle.
Conclusion
Renaming WooCommerce product tabs is a ten-minute edit that makes your store feel more like your own. The free plugin, the snippet and the per-product snippet all reach the same result.
Use the plugin if you want a visual fix without code. Use the snippet if you want to rename all three tabs for free, Reviews included. If you would rather rename the core tabs in a visual editor, the paid Tab Manager for WooCommerce extension does that.
If your store also needs work on reordering product options or editing the WooCommerce shop page, those guides walk through similar beginner-friendly steps.
Frequently Asked Questions (FAQs)
Q1. Can I change product tab titles without a plugin?
Yes. The custom code method in this guide uses a small snippet added through the free Code Snippets plugin, which avoids installing a paid tabs plugin while still requiring no direct theme file editing.
Q2. Will changing tab titles affect my SEO rankings?
It won’t cause any harm, and it can provide a small benefit if your new titles include relevant, natural language instead of generic defaults. It’s not a major ranking factor on its own.
Q3. Do I need to know how to code to rename product tabs?
No. Method 1 in this guide uses a plugin with a visual interface. No coding knowledge is needed.
Q4. Can I add a completely new tab instead of just renaming one?
Yes. Both Tab Manager for WooCommerce and the woocommerce_product_tabs code filter support adding entirely new tabs and not just renaming existing ones.
Q5. Why did my tab title change disappear after a theme update?
This happens if you edited functions.php directly in your main theme instead of a child theme. Use the Code Snippets plugin or a child theme so future updates don’t overwrite your change.
Q6. Can I rename tabs for just one product instead of the whole store?
Yes. Method 3 in this guide limits the rename to a single product ID. It suits stores with mixed catalogs where one label does not fit every product type.
Q7. Does renaming a tab remove any of its content?
No. Renaming only changes the label shown to shoppers. The content underneath, whether it’s a description, specifications, or reviews, stays exactly the same unless you edit it separately.
