=== SingleGrid PDP Builder for WooCommerce ===
Contributors: w3relations, shukur5674
Tags: woocommerce, elementor, product page, pdp builder, single product
Requires at least: 5.8
Tested up to: 7.1
Requires PHP: 7.4
Requires Plugins: woocommerce, elementor
Stable tag: 1.0.6
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Build custom WooCommerce single product page templates visually with Elementor Free without requiring Elementor Pro.

== Description ==

SingleGrid PDP Builder for WooCommerce lets WooCommerce store owners build custom single product page (PDP) global templates visually with Elementor Free — without requiring Elementor Pro.

=== Key Features ===

* **Global Default Template**: Apply a single custom Elementor layout across all WooCommerce products.
* **18 WooCommerce Widgets**: 18 dynamic WooCommerce widgets designed specifically for Elementor Free.
* **HPOS Compatible**: Fully compatible with WooCommerce High-Performance Order Storage.

=== What Pro Version Includes ===

* **Per-Product Custom Templates**: Assign unique, dedicated Elementor product page layouts to individual WooCommerce products.
* **Product Editor Integration (Metabox)**: Select, assign, create blank or cloned templates, and reset layouts directly from the WooCommerce Product edit screen.
* **Template Duplication & Cloning Engine**: Instantly clone existing templates and copy global layouts into per-product templates with 1 click.
* **All Templates Admin Dashboard**: Comprehensive template management table displaying all global and per-product templates, assigned products, and quick action controls.
* **License Management & One-Click Updates**: Easy license activation, status verification, and automatic updates directly from your WordPress dashboard.
* **Priority Support**: Direct priority customer support and ongoing feature updates.


== Installation ==

1. Upload singlegrid-pdp-builder to the /wp-content/plugins/ directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Navigate to **WooCommerce -> Product Templates** to configure your global product template.

== Frequently Asked Questions ==

= Does this plugin require Elementor Pro? =
No, SingleGrid PDP Builder for WooCommerce works completely with Elementor Free.

= How do I assign custom templates to individual products? =
Per-product custom template assignment is available in **SingleGrid PDP Builder Pro for WooCommerce**.

== Changelog ==

= 1.0.6 =
* Fix: Add to Cart widget quantity selector now renders plus and minus stepper buttons directly in the server-side markup, ensuring complete visual rendering and stepper functionality in the Elementor editor canvas and on the frontend.
* Fix: Fixed low-quality (100px) blurry gallery images in "Grid with two column" and "Image one after another" layouts by ensuring secondary images render at full resolution matching the main image.
* New: Added "Image Resolution" control to the Product Gallery widget allowing selection between WooCommerce Single, Full Size, Large, and Medium Large.
* Enhancement: Added instant live preview updates in the Elementor editor when changing gallery image resolution.

= 1.0.5 =
* New: Added "Enable Slider in mobile" and "Show thumbnail in mobile" options for Stacked and 2-Column Grid gallery layouts.
* Enhancement: Enabled Elementor Style Tab "Thumbnails" controls and sizing/gap options when mobile thumbnails are enabled for Stacked and 2-Column Grid layouts.
* Enhancement: Added smooth auto-centering behavior when clicking or navigating thumbnails across all bottom thumbnail layouts.
* Fix: Prevented duplicate lightbox popups and ensured PhotoSwipe is the exclusive lightbox handler for product galleries.
* Fix: Fixed PhotoSwipe lightbox trigger on first gallery image and resolved close button issue for single-image products.
* Tweak: Removed hover zoom effect on desktop for Stacked and 2-Column Grid layouts while preserving lightbox zoom on click.

= 1.0.4 =
* Fix: Product Stock widget styling controls now properly apply custom colors, typography, alignment, and margins.
* Tweak: Dynamic content widgets automatically hide on the frontend when their content is empty (e.g., Price, Title, Short Description, Stock, etc.).
* Fix: Resolved PDP Preview product switching synchronization in Elementor editor settings.
* Fix: Automatically register post type rewrite rules upon activation to prevent 404 preview issues.

= 1.0.3 =
* Fix: Prevented PhotoSwipe dialog from outputting in footer and isolated layout assets to protect WooCommerce product archive pages.
* Fix: Added instant preview product switching and synchronization in Elementor editor for Global Product Templates with "Apply & Preview" support.
* Fix: Resolved Product Gallery widget rendering and lifecycle initialization inside the Elementor editor canvas.

= 1.0.2 =
* Fix: Removed automatic plugin deactivation logic to comply with WordPress.org guidelines.
* Fix: Improved compatibility and safe co-existence when both Free and Pro versions are active.

= 1.0.1 =
* Renamed plugin to SingleGrid PDP Builder for WooCommerce.

= 1.0.0 =
* Initial release of the free version.
