{"id":349830,"date":"2026-08-19T09:09:47","date_gmt":"2026-08-19T09:09:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/parsona-studio\/"},"modified":"2026-08-19T12:24:59","modified_gmt":"2026-08-19T12:24:59","slug":"parsona-studio","status":"publish","type":"plugin","link":"https:\/\/srd.wordpress.org\/plugins\/parsona-studio\/","author":23543581,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.1.7","stable_tag":"0.1.7","tested":"7.0.4","requires":"6.5","requires_php":"8.0","requires_plugins":null,"header_name":"Parsona Studio","header_author":"Ghafari","header_description":"Build reusable Elementor sections, custom elements, WooCommerce search tools, and page-wide visual effects.","assets_banners_color":"","last_updated":"2026-08-19 12:24:59","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/ghafari.website","rating":0,"author_block_rating":0,"active_installs":0,"downloads":35,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.6":{"tag":"0.1.6","author":"ghafarri","date":"2026-08-19 12:24:59"},"0.1.7":{"tag":"0.1.7","author":"ghafarri","date":"2026-08-19 12:25:52"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.6","0.1.7"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[751,76538,12900,241,286],"plugin_category":[43,45],"plugin_contributors":[276454],"plugin_business_model":[],"class_list":["post-349830","plugin","type-plugin","status-publish","hentry","plugin_tags-effects","plugin_tags-elementor","plugin_tags-sections","plugin_tags-widgets","plugin_tags-woocommerce","plugin_category-customization","plugin_category-ecommerce","plugin_contributors-ghafarri","plugin_committers-ghafarri"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/parsona-studio.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Parsona Studio is a Persian-first toolkit for Elementor site builders and WordPress administrators.<\/p>\n\n<p>Main features:<\/p>\n\n<ul>\n<li>Reusable section builder with shortcodes and an Elementor renderer widget.<\/li>\n<li>Custom Elementor elements based on existing shortcodes, sanitized HTML, or callback keys registered by integrations.<\/li>\n<li>General-purpose Elementor widgets for heroes, marquees, counters, process steps, maps, contact blocks, and product grids.<\/li>\n<li>Optional WooCommerce category and attribute search widgets.<\/li>\n<li>Multiple page-wide visual effects with independent site or page targeting.<\/li>\n<li>Built-in visual presets and Media Library video backgrounds with form-based controls.<\/li>\n<li>Import and export for plugin settings, sections, and custom elements.<\/li>\n<li>No automatic page or Elementor template creation.<\/li>\n<li>No activation key, telemetry, or external license server.<\/li>\n<\/ul>\n\n<p>The administration interface is currently Persian-first. Frontend text and content can be written in any language.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate Elementor.<\/li>\n<li>Upload the Parsona Studio ZIP from Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Activate Parsona Studio.<\/li>\n<li>Open Parsona Studio in the WordPress administration menu.<\/li>\n<li>Create sections, custom elements, or page-wide effects, then use the generated shortcodes or Elementor widgets.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20elementor%3F\"><h3>Does this plugin require Elementor?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"is%20woocommerce%20required%3F\"><h3>Is WooCommerce required?<\/h3><\/dt>\n<dd><p>No. WooCommerce is only required for the product grid and product-search widgets.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20create%20pages%20or%20templates%20automatically%3F\"><h3>Does the plugin create pages or templates automatically?<\/h3><\/dt>\n<dd><p>No. It does not create pages, assign a homepage, or import Elementor templates automatically.<\/p><\/dd>\n<dt id=\"does%20it%20include%20a%20license%20key%20or%20tracking%3F\"><h3>Does it include a license key or tracking?<\/h3><\/dt>\n<dd><p>No. There is no activation-key system, telemetry, or external license request.<\/p><\/dd>\n<dt id=\"can%20i%20use%20a%20video%20as%20a%20page%20background%20effect%3F\"><h3>Can I use a video as a page background effect?<\/h3><\/dt>\n<dd><p>Yes. Select a video from the WordPress Media Library or enter a direct MP4\/WebM URL that you are authorized to use.<\/p><\/dd>\n<dt id=\"is%20the%20interface%20available%20in%20english%3F\"><h3>Is the interface available in English?<\/h3><\/dt>\n<dd><p>The current administration interface is Persian-first. The plugin is prepared with a text domain for future translations, and frontend content is language-independent.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.7<\/h4>\n\n<ul>\n<li>Test build note: bundled Tazein media is included only for staging\/visual QA and must not be committed to WordPress.org SVN as-is.<\/li>\n<li>Expanded the cinematic product hero with staged video-to-table transitions, product arrival, contact shadows, canvas reflections, particle wake, and final editorial copy.<\/li>\n<li>Added editorial quote, split collection showcase, editorial story, and organic CTA widgets for modular Elementor page composition.<\/li>\n<li>Added reduced-motion support and instance-scoped frontend interactions without remote executable dependencies or arbitrary user code execution.<\/li>\n<li>Keeps the public baseline requirement at PHP 8.0; this test package is intended for PHP 8.x staging environments.<\/li>\n<\/ul>\n\n<h4>0.1.6<\/h4>\n\n<ul>\n<li>Added a targeted PHPCS ignore comment for the UI-only <code>exclude<\/code> targeting label after confirming Plugin Check reports no errors.<\/li>\n<\/ul>\n\n<h4>0.1.5<\/h4>\n\n<ul>\n<li>Isolated the global-effect page lookup from targeting mode definitions to eliminate the final Plugin Check false-positive warning without changing behaviour.<\/li>\n<\/ul>\n\n<h4>0.1.4<\/h4>\n\n<ul>\n<li>Refactored effect targeting labels to avoid a Plugin Check false-positive around page queries.<\/li>\n<li>Added translator context for the WooCommerce attribute editor notice.<\/li>\n<li>Sanitized HTML element input directly at the request boundary with wp_kses().<\/li>\n<li>Refactored page target selector data away from the page query to avoid a false performance warning.<\/li>\n<\/ul>\n\n<h4>0.1.2<\/h4>\n\n<ul>\n<li>Fixed Elementor editor previews for dynamically inserted motion-enabled widgets.<\/li>\n<li>Improved Process Steps contrast against theme and Elementor global heading styles.<\/li>\n<li>Added an editor-only diagnostic message when the selected WooCommerce global attribute has no populated terms.<\/li>\n<li>Kept the public review build intentionally focused; no private developer workspace or arbitrary code-entry features were added.<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>WordPress.org review-compliance update.<\/li>\n<li>Removed arbitrary CSS\/code-entry paths from the public build and kept configuration control-based.<\/li>\n<li>Enabled multiple independent global page effects instead of restricting storage to one effect.<\/li>\n<li>Hardened rendered custom-element output and retained standard WordPress asset enqueue APIs.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial public-directory candidate.<\/li>\n<li>Added reusable Elementor sections and custom elements.<\/li>\n<li>Added general Elementor and optional WooCommerce widgets.<\/li>\n<li>Added a page-wide effect builder with presets and Media Library video sources.<\/li>\n<li>Prepared a directory-safe public build without private licensing UI, project-specific media, proprietary fonts, or non-directory-safe bundled assets.<\/li>\n<li>Matched the contributor field to the approved WordPress.org account: ghafarri.<\/li>\n<\/ul>","raw_excerpt":"Create reusable Elementor sections, custom elements, WooCommerce search tools, and page-wide visual effects.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/349830","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=349830"}],"author":[{"embeddable":true,"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ghafarri"}],"wp:attachment":[{"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=349830"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=349830"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=349830"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=349830"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=349830"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/srd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=349830"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}