Linux 软件免费装
Banner图

ProdTabs: Multilingual Product Tabs for WooCommerce

开发者 tsoudaz
更新时间 2026年10月24日 01:48
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

product tabs wpml multilingual woocommerce tabs custom tabs

下载

0.4.6

详情介绍:

ProdTabs adds tabs to your WooCommerce product pages: shipping, size guide, ingredients, warranty, questions and answers, anything your customers ask about. It uses the tabs of your theme, so your product pages keep their look. On phones, the tabs become an accordion that opens on a tap. Every feature described here is in this free plugin. Tabs for each product Shared tabs The WooCommerce tabs, your way Made for phones, search engines and AI assistants Multilingual for real ProdTabs is built for shops in several languages. Moving from Custom Product Tabs (YIKES) Tabs anywhere Moving to another site Works with your setup ProdTabs Premium A separate plugin, sold on refficience.com, adds FAQ tabs with FAQPage structured data, shared tabs by category, tag or brand, bulk actions in the product list, tab texts in a spreadsheet (one column per language), tab layouts, product search that finds words in tabs, and the text of your tabs in the content analysis of Yoast SEO and Rank Math. This free plugin works on its own and nothing in it is locked. Support Ask in the support forum of this plugin, or use the support form. Privacy ProdTabs does not track you, shows no ads and contacts no server by itself. The support links of the overview open the support form on refficience.com with the ProdTabs versions and, with the "Contact support with this report" button, a technical report: versions, settings, theme, active plugins and the address of the site, never customer data. Both are written after the # of the address, a part your browser does not send to any server. The form shows you the report and lets you leave it out; refficience.com receives them only when you send your message.

安装:

  1. Install and activate ProdTabs from Plugins > Add New, or upload the plugin folder to /wp-content/plugins/. WooCommerce must be active.
  2. Edit a product and open the Tabs panel of the Product data box.
  3. Manage reusable tabs under Products > Tabs.
  4. Set the WooCommerce tabs under WooCommerce > Settings > Products > Tabs.
  5. Coming from Custom Product Tabs (YIKES)? Follow the notice, or open WooCommerce > Settings > Products > Tabs > Tools.

屏幕截图:

  • The shared tabs.
  • Tabs on a product page.
  • The import from Custom Product Tabs (YIKES): analysis and preview.
  • The settings of the WooCommerce tabs.
  • A translated product: the same tabs, with the texts of its language.

常见问题:

How do I import my tabs from Custom Product Tabs (YIKES)?

Keep Custom Product Tabs installed, then open WooCommerce > Settings > Products > Tabs and click "Import from Custom Product Tabs (YIKES)" in the Tools section. Check the analysis and the preview, then start the import. On large shops, wp prodtabs import-yikes --dry-run shows the plan, and wp prodtabs import-yikes runs it.

Will my YIKES data be deleted?

No. ProdTabs only reads it. Once you have checked your products you can deactivate Custom Product Tabs. Do not delete that plugin before checking: deleting it erases its own data.

Do I have to deactivate YIKES before importing?

No. While both are active, a product shows the ProdTabs tabs once it is imported, and the YIKES tabs before. If something looks wrong, "Undo the import" in the import report (or wp prodtabs import-yikes --undo) gives the products back what they had before the import and moves the shared tabs it created to the trash; your products then show the YIKES tabs again.

How do I translate tabs with WPML?

Translate the product as usual. The titles and texts of its tabs appear in the translation editor; the list of tabs, their order and their visibility follow the original product. Shared tabs are translated in Products > Shared tabs, like posts.

How do I translate tabs with Polylang?

Create the translation of the product: its tabs show the texts of the original, marked as not translated, until you type their translation in the Tabs panel. The list of tabs stays the same in every language. Shared tabs are translated in Products > Shared tabs.

Does it work with my theme?

ProdTabs adds its tabs through the standard WooCommerce tabs, so it works with themes that display them, classic or block themes. With the accordion layout of the Product Details block, the titles, visibility and order of the WooCommerce tabs apply as well. Themes that draw tabs of their own keep them: the accordion for phones only changes the tabs of WooCommerce.

My theme or page builder does not show the tabs

Add the [prodtabs] shortcode, or the "Product tabs (ProdTabs)" block, where the tabs should go. On a product page, it shows the tabs of that product; elsewhere, give the product: [prodtabs product="123"].

How do I move products and shared tabs to another site?

Export the shared tabs from Tools > Export on the first site and import them on the other one with Tools > Import > WordPress. Then move the products, with the product CSV of WooCommerce (check "Export custom meta") or with the WordPress export. Their shared tabs are found again on the new site.

Can I link to a tab?

Yes. Each tab has an address, such as #tab-shipping, shown in the Tabs panel. Add it at the end of the product address.

A shortcode or an embed does not show in a tab

Turn on "Format tab content with the full content filter of the theme and plugins" in WooCommerce > Settings > Products > Tabs.

Where are the tabs stored?

The tabs of a product are stored in two product meta fields: _prodtabs_layout (the list of tabs) and _prodtabs_texts (the titles and texts). Shared tabs are posts of the type prodtabs_tab. No tab content is stored in the options that WordPress loads on every page.

Which hooks can developers use?

Filters: prodtabs_product_entries, prodtabs_product_tabs, prodtabs_tab_heading, prodtabs_tab_heading_html, prodtabs_tab_raw_content, prodtabs_tab_content, prodtabs_untranslated_library_tab, prodtabs_settings_fields, prodtabs_shared_tab_scopes, prodtabs_shared_tab_applies. Actions: prodtabs_product_panel_after, prodtabs_purge_cache (product pages whose tabs changed, for a host cache). Shortcode: [prodtabs] (attributes product, tab, shared, title). Block: prodtabs/product-tabs.

更新日志:

0.4.6 0.4.5 0.4.4 0.4.3 0.4.2 0.4.1 0.4.0 0.3.4