=== Parsona Studio ===
Contributors: ghafarri
Tags: elementor, widgets, sections, woocommerce, effects
Requires at least: 6.5
Tested up to: 7.0
Stable tag: 0.1.7
Requires PHP: 8.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Create reusable Elementor sections, custom elements, WooCommerce search tools, and page-wide visual effects.

== Description ==

Parsona Studio is a Persian-first toolkit for Elementor site builders and WordPress administrators.

Main features:

* Reusable section builder with shortcodes and an Elementor renderer widget.
* Custom Elementor elements based on existing shortcodes, sanitized HTML, or callback keys registered by integrations.
* General-purpose Elementor widgets for heroes, marquees, counters, process steps, maps, contact blocks, and product grids.
* Optional WooCommerce category and attribute search widgets.
* Multiple page-wide visual effects with independent site or page targeting.
* Built-in visual presets and Media Library video backgrounds with form-based controls.
* Import and export for plugin settings, sections, and custom elements.
* No automatic page or Elementor template creation.
* No activation key, telemetry, or external license server.

The administration interface is currently Persian-first. Frontend text and content can be written in any language.

== Installation ==

1. Install and activate Elementor.
2. Upload the Parsona Studio ZIP from Plugins > Add New > Upload Plugin.
3. Activate Parsona Studio.
4. Open Parsona Studio in the WordPress administration menu.
5. Create sections, custom elements, or page-wide effects, then use the generated shortcodes or Elementor widgets.

== Frequently Asked Questions ==

= Does this plugin require Elementor? =

Yes. Elementor is required for the Elementor widgets. Stored shortcodes and administration pages remain available, but the widget catalogue only loads while Elementor is active.

= Is WooCommerce required? =

No. WooCommerce is only required for the product grid and product-search widgets.

= Does the plugin create pages or templates automatically? =

No. It does not create pages, assign a homepage, or import Elementor templates automatically.

= Does it include a license key or tracking? =

No. There is no activation-key system, telemetry, or external license request.

= Can I use a video as a page background effect? =

Yes. Select a video from the WordPress Media Library or enter a direct MP4/WebM URL that you are authorized to use.

= Is the interface available in English? =

The current administration interface is Persian-first. The plugin is prepared with a text domain for future translations, and frontend content is language-independent.

== Changelog ==

= 0.1.7 =
* Test build note: bundled Tazein media is included only for staging/visual QA and must not be committed to WordPress.org SVN as-is.
* Expanded the cinematic product hero with staged video-to-table transitions, product arrival, contact shadows, canvas reflections, particle wake, and final editorial copy.
* Added editorial quote, split collection showcase, editorial story, and organic CTA widgets for modular Elementor page composition.
* Added reduced-motion support and instance-scoped frontend interactions without remote executable dependencies or arbitrary user code execution.
* Keeps the public baseline requirement at PHP 8.0; this test package is intended for PHP 8.x staging environments.

= 0.1.6 =
* Added a targeted PHPCS ignore comment for the UI-only `exclude` targeting label after confirming Plugin Check reports no errors.

= 0.1.5 =
* Isolated the global-effect page lookup from targeting mode definitions to eliminate the final Plugin Check false-positive warning without changing behaviour.

= 0.1.4 =
* Refactored effect targeting labels to avoid a Plugin Check false-positive around page queries.
* Added translator context for the WooCommerce attribute editor notice.
* Sanitized HTML element input directly at the request boundary with wp_kses().
* Refactored page target selector data away from the page query to avoid a false performance warning.

= 0.1.2 =

* Fixed Elementor editor previews for dynamically inserted motion-enabled widgets.
* Improved Process Steps contrast against theme and Elementor global heading styles.
* Added an editor-only diagnostic message when the selected WooCommerce global attribute has no populated terms.
* Kept the public review build intentionally focused; no private developer workspace or arbitrary code-entry features were added.

= 0.1.1 =

* WordPress.org review-compliance update.
* Removed arbitrary CSS/code-entry paths from the public build and kept configuration control-based.
* Enabled multiple independent global page effects instead of restricting storage to one effect.
* Hardened rendered custom-element output and retained standard WordPress asset enqueue APIs.

= 0.1.0 =

* Initial public-directory candidate.
* Added reusable Elementor sections and custom elements.
* Added general Elementor and optional WooCommerce widgets.
* Added a page-wide effect builder with presets and Media Library video sources.
* Prepared a directory-safe public build without private licensing UI, project-specific media, proprietary fonts, or non-directory-safe bundled assets.
* Matched the contributor field to the approved WordPress.org account: ghafarri.
