=== Product Tabs for WooCommerce ===
Contributors: stackwc, ilmosys, mahdiali
Tags: woocommerce, product tabs, custom tabs, product tabs for WooCommerce
Requires at least: 5.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.0.4
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html
WC requires at least: 7.2
WC tested up to: 10.6

Add custom product tabs to your WooCommerce products with advanced display conditions, priority settings, and powerful customization options.

== Description ==

### #1 WooCommerce Product Tabs Plugin Powered by Block Editor ###

<a href="https://stackwc.com/plugins/product-tabs-for-woo/?utm_source=wprepo&utm_medium=link&utm_campaign=plugin" title="StackWC - Product Tabs for WooCommerce Plugin">Product Tabs for WooCommerce</a> is a powerful and flexible plugin that allows you to create unlimited custom tabs for your WooCommerce products. With an intuitive interface, advanced display conditions, and comprehensive customization options, you can enhance your product pages with rich, engaging content that improves the shopping experience.

The plugin features a modern block editor integration, allowing you to design beautiful tab content using WordPress blocks. You can also use the classic editor for quick content creation. With Pro features, you get access to advanced display conditions, tab reordering, icon customization, and much more.

<p>⭐ <a href="https://stackwc.com/plugins/product-tabs-for-woo/?utm_source=wprepo&utm_medium=link&utm_campaign=upgrade-pro">Upgrade to Pro</a> | 🚀 <a href="https://stackwc.com/plugins/product-tabs-for-woo/">Try the Demo</a> | 🛟 <a href="https://stackwc.com/support/">Get Support</a> </p>

= Key Features (Free Version) =

* Create unlimited custom product tabs
* Block editor support for rich content creation
* Classic editor support for quick editing
* Display conditions: All products, Specific products, Product types
* Tab priority system for controlling display order
* Show/hide default WooCommerce tabs (Description, Additional Information, Reviews)
* SEO-friendly implementation
* Responsive design compatible
* Easy-to-use interface
* Product search for selecting specific products
* Support for multiple product types (Simple, Variable, Grouped, External, Downloadable, Virtual)

= Pro Features =

* Advanced Display Conditions:
  * Product Categories - Show tabs based on product categories
  * Product Tags - Display tabs for products with specific tags
  * User Roles - Control tab visibility based on user roles (including guest users)
  * Price Range - Show tabs for products within specific price ranges
  * Stock Status - Display tabs based on product stock status (In Stock, Out of Stock, On Backorder)
  * Sale Status - Show tabs for products on sale or regular price
  * Date Range (Seasonal) - Display tabs only within specific date ranges

* Tab Management:
  * Drag & Drop Reorder - Visually reorder tabs with drag and drop interface
  * Tab Icons - Add Dashicons or custom CSS classes to tab titles
  * Rename Default Tabs - Customize names of Description, Additional Information, and Reviews tabs
  * Icon Support for Default Tabs - Add icons to default WooCommerce tabs

= Use Cases =

* Product Specifications - Add detailed technical specifications
* Shipping Information - Display shipping policies and delivery times
* Size Guides - Include size charts and measurement guides
* Warranty Information - Show warranty terms and conditions
* Custom Product Features - Highlight unique selling points
* Related Products - Display related or complementary products
* Product Comparisons - Show comparison tables
* Video Tutorials - Embed instructional videos
* Customer Reviews - Add custom review sections
* FAQs - Include frequently asked questions
* Installation Guides - Provide setup instructions
* Seasonal Promotions - Show time-limited offers
* Role-based Content - Display different content for different user types
* Price-based Tabs - Show special tabs for products in specific price ranges

= Display Conditions Explained =

The plugin offers flexible display conditions to control when tabs appear:

* All Products - Tab appears on all product pages
* Specific Products - Select individual products by ID
* Product Type - Show tabs for specific product types (Simple, Variable, Grouped, External, Downloadable, Virtual)
* Product Categories (Pro) - Display tabs for products in selected categories
* Product Tags (Pro) - Show tabs for products with specific tags
* Advanced Conditions (Pro) - Combine multiple conditions:
  * User Roles - Show tabs to specific user roles or guests
  * Price Range - Display tabs for products within min/max price
  * Stock Status - Show tabs based on product availability
  * Sale Status - Display tabs for products on sale or regular price
  * Date Range - Show tabs only during specific date periods (seasonal content)


== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/product-tabs-for-woo` directory, or install the plugin through the WordPress plugins screen directly.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Ensure WooCommerce is installed and activated (required).
4. Navigate to WooCommerce > Products > Product Tabs to access the management page.
5. Click "Add New Product Tab" to create your first custom tab.
6. Configure display conditions and priority settings.
7. Add your content using the block editor or classic editor.
8. Visit a product page to see your custom tabs in action.

== Frequently Asked Questions ==

= Can I create multiple product tabs for different products? =
Yes, you can create unlimited custom tabs and set specific display conditions for each tab. You can show tabs on all products, specific products, or based on categories, tags, and other advanced conditions (Pro).

= Can I control the order of tabs? =
Yes, you can set a priority number for each tab. Lower numbers appear first in the tab order. Pro users can also use the drag-and-drop reorder interface for visual tab management.

= Can I use HTML in tab content? =
Yes, the tab content editor supports HTML, rich text formatting, and WordPress blocks. You can use the block editor to create rich, structured content.

= Is this plugin compatible with my theme? =
This plugin is compatible with most WooCommerce themes. It uses standard WooCommerce hooks and filters for tab integration, ensuring compatibility with the WooCommerce ecosystem.

= Does this plugin affect my site's performance? =
The plugin is optimized for performance and only loads tab content when needed. It uses efficient database queries, WordPress caching mechanisms, and lazy loading where appropriate.

= Can I hide default WooCommerce tabs? =
Yes, you can show or hide the default WooCommerce tabs (Description, Additional Information, Reviews) from the Settings page.

= Can I rename default WooCommerce tabs? =
Yes, Pro users can rename the default WooCommerce tabs (Description, Additional Information, Reviews) and add icons to them.

= Can I show different tabs to different user roles? =
Yes, Pro users can set user role-based display conditions, allowing different tabs to be shown to different user types, including guest users.

= Can I create seasonal or time-limited tabs? =
Yes, Pro users can set date range conditions to display tabs only within specific date periods, perfect for seasonal promotions or limited-time offers.

= Does the plugin work with variable products? =
Yes, the plugin works with all WooCommerce product types including Simple, Variable, Grouped, External, Downloadable, and Virtual products.

= Can I use custom icons for tabs? =
Yes, Pro users can add Dashicons or custom CSS classes to tab titles for enhanced visual presentation.

== Screenshots ==

1. Add unlimited and custom product tabs with priority and display rules from the WooCommerce Products.
2. Design WooCommerce product tabs using the block editor with carousel, colors, and layout customization.
3. Add and embed video or any content inside WooCommerce product tabs to showcase features and demos.
4. Design & Show Youtube, Vimeo, and other music platforms content in your custom product tabs.
5. Design & Show detailed product information like specifications, features with media, and other details.
6. Design & show anything you want in your custom product tabs.

== Changelog ==

= 1.0.4 - 04 Apr, 2026 =
* Updated: WooCommerce compatibility tested up to 10.6
* Fixed: First tab load issue

= 1.0.3 - 04 Mar, 2026 =
* New: Add custom product tabs directly from single product edit page
* New: Modal interface with full Gutenberg block editor integration
* Updated: WooCommerce compatibility tested up to 10.5

= 1.0.2 - 29 Nov, 2025 =
* New: Added support for product categories and tags in display conditions
* New: Implemented user role-based tab visibility (including guest users)
* New: Added price range condition for showing tabs on specific price ranges
* New: Stock status condition for in-stock/out-of-stock products
* New: Sale status condition to show tabs for products on sale
* New: Date range conditions for seasonal content
* New: Shipping class based display conditions
* New: Drag & drop tab reordering interface
* New: Support for adding icons to tab titles
* New: Option to rename default WooCommerce tabs
* New: Added icon picker with preview for tab titles
* Updated: Tested up to WordPress 6.9
* Updated: WooCommerce compatibility tested up to 10.3.5
* Improved: Code organization and structure
* Fixed: Product type and advanced condition display logic
* Enhanced: Display condition validation and error handling
* Improved: Performance optimizations

= 1.0.1 - 16 May, 2025 =
* Updated: Tested up to WordPress 6.8
* Improved: WooCommerce compatibility declarations

= 1.0.0 =
* Initial release

== Upgrade Notice ==
