﻿=== WPG Addons for Elementor ===
Contributors: rakeshraja
Tags: elementor, widgets, addons, page builder, design
Requires at least: 6.0
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

A curated collection of custom Elementor widgets — forms, maps, posts, reviews, flipboxes and more — to build richer layouts faster.

== Description ==
WPG Addons for Elementor adds a curated set of custom Elementor widgets to help you build richer layouts faster.

Included widgets:
* Form
* Advanced Map
* Menu
* Posts
* Slider
* Ajax Search
* Image Accordion
* Video Gallery
* Image Gallery
* Pricing Table
* Tabs
* Review
* Dynamic Field
* FAQ
* Image Hotspot
* Popup Panel
* Hover Image
* Flipbox
* CTA Builder
* Service Timeline
* Table of Contents
* Before/After
* Logo Carousel
* Breadcrumbs
* Sticky Element
* Count Up
* Announcement Bar
* Video Lightbox
* Lottie Animation
* Countdown
* Progress Bar
* Creative Button

== Installation ==
1. Upload the `wpg-addons-for-elementor` folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the Plugins menu in WordPress.
3. Make sure Elementor is installed and active.

== Frequently Asked Questions ==

= Does this plugin require Elementor? =
Yes. Elementor must be installed and active. WordPress will prompt to install Elementor if it is missing (Requires Plugins header).

= What happens to my data if I uninstall the plugin? =
Uninstalling deletes integration settings, widget enable/disable preferences, cached transients, and all stored form entries. Elementor page content is not removed, but widgets from this plugin may show as missing until you remove or replace them.

= Does this plugin store form submissions? =
The Form widget can store submissions in the WordPress database if enabled in the widget settings.

== External Services ==
This plugin can connect to third-party services when certain widgets are enabled and configured. No data is sent unless you use those widgets and provide the required keys or media URLs.

= Google Maps JavaScript API =
* Used by: Advanced Map widget.
* What is sent: Your configured API key, map center coordinates, zoom, and marker data you enter in the widget. Requests are made from the visitor browser when a page with the map widget loads.
* Terms: https://cloud.google.com/maps-platform/terms/
* Privacy: https://policies.google.com/privacy

= Google reCAPTCHA =
* Used by: Form widget (optional v2 or v3).
* What is sent: Site key/secret you configure under WPG Addons > Integration, plus browser/request tokens Google needs to verify submissions. Siteverify runs server-side on form submit; the reCAPTCHA script loads in the browser when the form widget is present.
* Terms: https://www.google.com/intl/en/policies/terms/
* Privacy: https://policies.google.com/privacy
* reCAPTCHA FAQ: https://developers.google.com/recaptcha

= YouTube =
* Used by: Video Gallery / Video Lightbox widgets when you provide a YouTube URL.
* What is sent: The video URL/ID you enter; YouTube may set cookies and collect viewer data when the embed loads.
* Terms: https://www.youtube.com/t/terms
* Privacy: https://policies.google.com/privacy

= Vimeo =
* Used by: Video widgets when you provide a Vimeo URL. Thumbnail lookup may use Vimeo oEmbed.
* What is sent: The video URL/ID you enter; Vimeo may collect viewer data when the embed loads.
* Terms: https://vimeo.com/terms
* Privacy: https://vimeo.com/privacy

= Lottie JSON (optional URL) =
* Used by: Lottie Animation widget when you supply a remote JSON URL.
* What is sent: A request for that animation file from the visitor browser. A bundled local demo JSON is included; remote URLs are optional and only used if you set them.
* If you load a third-party animation URL, follow that provider's terms and privacy policy.

== Changelog ==
= 1.0.0 =
* Initial public release with 32 Elementor widgets.
* Admin dashboard with widget manager and integration settings (reCAPTCHA, Google Maps).
* Form widget with optional entry storage, email notifications, reCAPTCHA, validation, and rate limiting.
* Conditional frontend asset loading per widget.

== Screenshots ==
1. Admin dashboard with widget manager, usage stats, and per-widget enable/disable controls.
2. Integrations settings for global reCAPTCHA v2/v3 and Google Maps API keys.
3. WPG Addons widgets inside the Elementor editor.

== Upgrade Notice ==
= 1.0.0 =
* Initial public release.
