{"id":311894,"date":"2026-05-19T08:14:52","date_gmt":"2026-05-19T08:14:52","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/etryon-virtual-try-on\/"},"modified":"2026-05-19T16:15:36","modified_gmt":"2026-05-19T16:15:36","slug":"etryon-virtual-try-on","status":"publish","type":"plugin","link":"https:\/\/ja.wordpress.org\/plugins\/etryon-virtual-try-on\/","author":23498037,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.7","stable_tag":"1.0.7","tested":"6.9.4","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Etryon Virtual Try-On","header_author":"Etryon.ai","header_description":"Add AI-powered virtual try-on to WooCommerce product pages. Users upload a photo and see themselves wearing the product.","assets_banners_color":"585265","last_updated":"2026-05-19 16:15:36","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/etryon.ai","rating":0,"author_block_rating":0,"active_installs":0,"downloads":47,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.6":{"tag":"1.0.6","author":"kevin52718","date":"2026-05-19 14:30:14"},"1.0.7":{"tag":"1.0.7","author":"kevin52718","date":"2026-05-19 16:15:36"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3537112,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3537112,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3537679,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3537679,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.6","1.0.7"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3537649,"resolution":"1","location":"assets","locale":"","width":1280,"height":702},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3537649,"resolution":"2","location":"assets","locale":"","width":1280,"height":701},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3537649,"resolution":"3","location":"assets","locale":"","width":1280,"height":703},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3537649,"resolution":"4","location":"assets","locale":"","width":1280,"height":702},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3537649,"resolution":"5","location":"assets","locale":"","width":1280,"height":680},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3537649,"resolution":"6","location":"assets","locale":"","width":1280,"height":678},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3537649,"resolution":"7","location":"assets","locale":"","width":1280,"height":681},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3537649,"resolution":"8","location":"assets","locale":"","width":1280,"height":678},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3537649,"resolution":"9","location":"assets","locale":"","width":1280,"height":678}},"screenshots":{"1":"Virtual try-on button on a WooCommerce single product page.","2":"Step 1 of the try-on modal: upload, take a photo, or use a recent photo.","3":"Step 2: review the uploaded photo and start generation.","4":"Try-on result with add to cart, try again, and download options.","5":"Admin dashboard: connection status, usage, and recent generation jobs.","6":"Generation settings: product availability and daily try-on limits.","7":"Output controls: aspect ratio and selectable AI background scenes.","8":"Text &amp; Styles: customize storefront button and modal labels with live preview.","9":"Images &amp; Storage: upload limits, retention, and uninstall guidance."}},"plugin_section":[],"plugin_tags":[2353,888,7097,702,286],"plugin_category":[45],"plugin_contributors":[263483],"plugin_business_model":[],"class_list":["post-311894","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-e-commerce","plugin_tags-fashion","plugin_tags-products","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-kevin52718","plugin_committers-kevin52718"],"banners":{"banner":"https:\/\/ps.w.org\/etryon-virtual-try-on\/assets\/banner-772x250.png?rev=3537679","banner_2x":"https:\/\/ps.w.org\/etryon-virtual-try-on\/assets\/banner-1544x500.png?rev=3537679","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/etryon-virtual-try-on\/assets\/icon-128x128.png?rev=3537112","icon_2x":"https:\/\/ps.w.org\/etryon-virtual-try-on\/assets\/icon-256x256.png?rev=3537112","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/etryon-virtual-try-on\/assets\/screenshot-1.png?rev=3537649","caption":"Virtual try-on button on a WooCommerce single product page."},{"src":"https:\/\/ps.w.org\/etryon-virtual-try-on\/assets\/screenshot-2.png?rev=3537649","caption":"Step 1 of the try-on modal: upload, take a photo, or use a recent photo."},{"src":"https:\/\/ps.w.org\/etryon-virtual-try-on\/assets\/screenshot-3.png?rev=3537649","caption":"Step 2: review the uploaded photo and start generation."},{"src":"https:\/\/ps.w.org\/etryon-virtual-try-on\/assets\/screenshot-4.png?rev=3537649","caption":"Try-on result with add to cart, try again, and download options."},{"src":"https:\/\/ps.w.org\/etryon-virtual-try-on\/assets\/screenshot-5.png?rev=3537649","caption":"Admin dashboard: connection status, usage, and recent generation jobs."},{"src":"https:\/\/ps.w.org\/etryon-virtual-try-on\/assets\/screenshot-6.png?rev=3537649","caption":"Generation settings: product availability and daily try-on limits."},{"src":"https:\/\/ps.w.org\/etryon-virtual-try-on\/assets\/screenshot-7.png?rev=3537649","caption":"Output controls: aspect ratio and selectable AI background scenes."},{"src":"https:\/\/ps.w.org\/etryon-virtual-try-on\/assets\/screenshot-8.png?rev=3537649","caption":"Text &amp; Styles: customize storefront button and modal labels with live preview."},{"src":"https:\/\/ps.w.org\/etryon-virtual-try-on\/assets\/screenshot-9.png?rev=3537649","caption":"Images &amp; Storage: upload limits, retention, and uninstall guidance."}],"raw_content":"<!--section=description-->\n<p>Give your WooCommerce shoppers a clearer picture before they check out. Etryon Virtual Try-On adds a try-on button on product pages so customers can upload or capture a full-body photo and see an AI-generated preview wearing the selected product or variation.<\/p>\n\n<h4>Why stores use virtual try-on<\/h4>\n\n<ul>\n<li><strong>Purchase confidence<\/strong> \u2014 Help customers decide with a visual preview instead of guessing fit or style from product photos alone.<\/li>\n<li><strong>Fewer \u201cwill it look on me?\u201d doubts<\/strong> \u2014 Especially useful for apparel, accessories, and variant-heavy catalogs.<\/li>\n<li><strong>Smoother path to cart<\/strong> \u2014 Shoppers can try on, review results in a history tab, and add to cart from the same modal.<\/li>\n<li><strong>Merchant control<\/strong> \u2014 Choose which products get try-on, set daily limits, customize button text and styling, and manage image retention on your site.<\/li>\n<\/ul>\n\n<p>Can help reduce returns driven by style or fit uncertainty\u2014not a substitute for your sizing policy or support process.<\/p>\n\n<h4>How it works<\/h4>\n\n<p>On a supported product page, shoppers open the try-on modal, provide a photo (upload or camera), and receive a generated image. Variable products use the selected variation\u2019s garment image when applicable.<\/p>\n\n<p><strong>Live demo:<\/strong> Try it on our <a href=\"https:\/\/demo.etryon.ai\/\">WooCommerce demo store<\/a>\u2014no plugin install required.<\/p>\n\n<h4>Key features<\/h4>\n\n<ul>\n<li>Try-on modal on single product pages (WooCommerce)<\/li>\n<li>Upload or camera capture; recent uploads for returning shoppers<\/li>\n<li>Try-on history tab; add to cart from the modal<\/li>\n<li>Admin: setup wizard, generation options (aspect ratio, background, beauty), product availability rules, text &amp; styles, images &amp; storage<\/li>\n<li>Server-side API key; domain validation via <code>X-Site-Domain<\/code><\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li><strong>WooCommerce<\/strong> (required)<\/li>\n<li><strong>WordPress<\/strong> 6.2+ \u00b7 <strong>PHP<\/strong> 7.4+<\/li>\n<li><strong>Etryon account &amp; API key<\/strong> \u2014 Image generation is processed by Etryon\u2019s service; usage follows Etryon plans and policies (https:\/\/etryon.ai\/).<\/li>\n<\/ul>\n\n<p>Outcomes depend on your store, products, and shopper photos.<\/p>\n\n<h3>Privacy<\/h3>\n\n<h4>What data is sent to Etryon?<\/h4>\n\n<p>This plugin uses a third-party service (Etryon) to generate try-on images.<\/p>\n\n<p>When a shopper uses Virtual Try-On, the plugin sends the following data to Etryon\u2019s API:<\/p>\n\n<ul>\n<li>a URL to the shopper photo (the file is stored on your site first; the API receives the URL so Etryon can fetch the image)<\/li>\n<li>a URL to the garment or product image used for the try-on (the selected variation\u2019s image when applicable)<\/li>\n<li>generation settings from the plugin (for example aspect ratio, background option, and beauty when enabled)<\/li>\n<li>your site domain (HTTP header <code>X-Site-Domain<\/code> for domain validation)<\/li>\n<\/ul>\n\n<p>Product and variation IDs are stored in your WordPress database for history, daily limits, and cart-related flows; they are not included in the JSON body sent to Etryon\u2019s task API in this plugin version.<\/p>\n\n<p>The plugin does not expose your API key in the storefront UI; it is used server-side to authenticate API requests.<\/p>\n\n<h4>Data storage and retention<\/h4>\n\n<ul>\n<li>Shopper uploads and generated images are stored on your WordPress site according to <strong>Etryon Try-On \u2192 Images &amp; Storage<\/strong> (retention can be configured).<\/li>\n<li>Etryon processes uploaded content to provide the try-on result. Etryon\u2019s retention and processing details are described in their policies:\n\n<ul>\n<li>Privacy Policy: https:\/\/etryon.ai\/privacy<\/li>\n<li>Terms of Service: https:\/\/etryon.ai\/terms<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>Uninstall and local data<\/h4>\n\n<p>By default, uninstalling the plugin <strong>does not<\/strong> delete its options or custom database tables. This avoids accidental loss of try-on history and stored media references if the plugin is removed by mistake or temporarily for troubleshooting. To remove all plugin-specific options and custom tables when you uninstall, define <code>ETRYON_TRYON_PURGE_DATA_ON_UNINSTALL<\/code> as <code>true<\/code> in <code>wp-config.php<\/code> <strong>before<\/strong> you delete the plugin. See <strong>Etryon Try-On \u2192 Images &amp; Storage<\/strong> in wp-admin for the same guidance.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate WooCommerce.<\/li>\n<li>Install this plugin (ZIP upload or copy the folder into <code>wp-content\/plugins\/<\/code>) and activate it.<\/li>\n<li>Run the setup wizard: register at https:\/\/app.etryon.ai, add your API key, and optionally verify your site domain.<\/li>\n<li>Adjust settings under the <strong>Etryon Try-On<\/strong> admin menu.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20there%20a%20live%20demo%3F\"><h3>Is there a live demo?<\/h3><\/dt>\n<dd><p>Yes. Browse products and use Virtual Try-On on https:\/\/demo.etryon.ai\/ (no WordPress install required).<\/p><\/dd>\n<dt id=\"how%20can%20this%20help%20my%20store%3F\"><h3>How can this help my store?<\/h3><\/dt>\n<dd><p>Virtual try-on is designed to give shoppers a clearer sense of how an item may look on them before purchase. Many apparel stores use it to build confidence and reduce uncertainty-driven returns\u2014especially when product photos alone are not enough. Your results will vary based on catalog, imagery, and how you promote try-on on product pages.<\/p><\/dd>\n<dt id=\"do%20i%20need%20an%20etryon%20account%3F\"><h3>Do I need an Etryon account?<\/h3><\/dt>\n<dd><p>Yes. The plugin authenticates to Etryon with your API key. Create an account at https:\/\/app.etryon.ai .<\/p><\/dd>\n<dt id=\"can%20i%20change%20labels%20and%20button%20text%3F\"><h3>Can I change labels and button text?<\/h3><\/dt>\n<dd><p>Yes. Use <strong>Etryon Try-On \u2192 Text &amp; Styles<\/strong>.<\/p><\/dd>\n<dt id=\"where%20are%20generated%20images%20stored%3F\"><h3>Where are generated images stored?<\/h3><\/dt>\n<dd><p>High-resolution outputs are stored on your site according to <strong>Images &amp; Storage<\/strong>. Etryon may keep a limited preview for operational records.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20plugin%20data%20when%20i%20uninstall%3F\"><h3>What happens to plugin data when I uninstall?<\/h3><\/dt>\n<dd><p>By default, uninstall <strong>does not<\/strong> wipe the plugin\u2019s settings or custom tables, so you do not lose history or references to stored files after an accidental uninstall. To delete all plugin data on uninstall, set <code>ETRYON_TRYON_PURGE_DATA_ON_UNINSTALL<\/code> to <code>true<\/code> in <code>wp-config.php<\/code> before deleting the plugin from <strong>Plugins<\/strong>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Clearer uninstall guidance on the Images &amp; Storage settings page.<\/li>\n<li>Quick link from plugin admin screens to leave a review on WordPress.org.<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Improved reliability when saving generation settings (background options).<\/li>\n<li>Refinements to the generation settings screen in wp-admin.<\/li>\n<li>General stability and maintenance updates.<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Improved theme style capture for Text &amp; Styles previews.<\/li>\n<li>Better storefront behavior when JavaScript is disabled in the browser.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Maintenance update (installation paths and media storage locations).<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Storefront try-on modal improvements and settings cleanup on upgrade.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Improved try-on modal styling compatibility with themes.<\/li>\n<li>Translation and text-domain updates for language packs.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Improved how custom storefront styles are applied to the try-on modal.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Setup wizard, dashboard, generation and product availability, text &amp; styles, images and storage.<\/li>\n<li>Try-on modal with history and add to cart; background task polling and scheduled cleanup.<\/li>\n<\/ul>","raw_excerpt":"AI virtual try-on for WooCommerce\u2014let shoppers preview outfits on themselves before they buy. Requires WooCommerce and a free Etryon account with API  &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/311894","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=311894"}],"author":[{"embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kevin52718"}],"wp:attachment":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=311894"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=311894"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=311894"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=311894"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=311894"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=311894"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}