Plugin Directory

Changeset 3411786


Ignore:
Timestamp:
12/05/2025 06:47:42 AM (4 months ago)
Author:
dinethchamuditha
Message:

Bug fixed: Updated documentation, improved security with late escaping, and better binary image handling.

Location:
tryloom
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • tryloom/tags/1.0.5/README.md

    r3411734 r3411786  
    11=== TryLoom - Virtual Try On for WooCommerce ===
    22Contributors: ToolTeek, dinethchamuditha
    3 Tags: woocommerce, virtual try-on, product visualization, e-commerce, fashion
     3Tags: woocommerce, virtual try-on, product visualization, e-commerce, fashion, AI, styling
    44Requires at least: 5.6
    55Tested up to: 6.9
     
    1111License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1212
    13 TryLoom lets customers virtually try on clothing, shoes, hats, and eyewear in WooCommerce.
     13The #1 AI-Powered Virtual Dressing Room for WooCommerce. Turn customer selfies into professional fashion model shots instantly.
    1414
    1515== Description ==
    1616
    17 **TryLoom – Virtual Try On for WooCommerce** by ToolTeek adds powerful virtual try-on functionality to your WooCommerce store. 
    18 Customers can upload their photos and virtually try on products like clothing, shoes, hats, or eyewear directly on product pages. 
    19 This enhances the shopping experience, reduces returns, and boosts conversions.
     17**GIVE YOUR CUSTOMERS THE "MODEL" EXPERIENCE.**
    2018
    21 **Important: SaaS Connection Required**
    22 This plugin acts as a connector to the TryLoom Cloud Platform. All image processing and AI generation are performed securely on our external cloud servers to ensure high-quality results without slowing down your website hosting. A valid API connection (free or paid) is required for the plugin to function.
     19**TryLoom** is not just a try-on tool; it is an **AI Fashion Studio** built directly into your WooCommerce store.
    2320
    24 = Key Features =
     21Most customers take photos in bad lighting with messy backgrounds (bedrooms, bathrooms, etc.). **TryLoom fixes this.**
     22Our advanced Generative AI takes your customer’s photo, dresses them in your product, and **transports them into a professional virtual studio**.
    2523
    26 * **Cloud-Powered AI:** Offloads complex image processing to our specialized cloud infrastructure.
    27 * **Easy Integration:** Seamlessly adds a “Try On” button to WooCommerce product pages.
    28 * **User Photo Upload:** Customers can upload photos with options to save for future use (configurable).
    29 * **Product Variation Support:** Select and try on different product variations.
    30 * **Secure Image Handling:** Images are stored securely with privacy protections; scheduled deletions.
    31 * **Account Integration:** Users can manage saved photos and view try-on history in their WooCommerce account page.
    32 * **Admin Controls:** Enable/disable features, set generation limits, customize appearance, and monitor usage stats.
    33 * **Customizable:** Theme support (light/dark), primary color, button placement, and custom CSS options.
    34 * **Analytics:** Dashboard widget and stats for try-on usage.
     24The result? A high-end, consistent, and beautiful fashion photo that gives them the confidence to buy.
    3525
    36 This plugin requires WooCommerce to function. 
    37 It uses a cloud-based API for image processing, ensuring high-quality results without taxing your server. 
     26### 🚀 WHY STORE OWNERS CHOOSE TRYLOOM?
    3827
    39 For more details, visit the [plugin documentation](https://tryloom.toolteek.com/docs)
     28* **Zero 3D Models:** Works with your standard flat-lay product images. No expensive 3D assets needed.
     29* **Professional Consistency:** We automatically replace messy user backgrounds with a clean, high-end studio cyclorama (soft grey/white). Every try-on looks like a pro photoshoot.
     30* **One-Click Setup:** Install, connect, and go. No complex Google Cloud API keys or developer knowledge required.
     31* **Reduce Returns:** Customers can see exactly how the item fits their specific body type before they buy.
     32
     33---
     34
     35### 🔥 POWERFUL FEATURES
     36
     37* **AI Virtual Studio:** Our AI automatically removes cluttered backgrounds and generates a professional studio environment with perfect lighting. This ensures your product colors always look accurate, regardless of the user's original lighting.
     38* **Smart Outfit Logic:** Automatically detects if a user needs a full outfit change (e.g., generating matching jeans if a user tries on a hoodie while wearing a dress).
     39* **Universal Body Adaptation:** Works for all body types and sizes. The AI adapts the clothing to the user, generating realistic drapes and folds.
     40* **Blazing Fast Cloud Processing:** All heavy lifting happens on our secure GPU servers, ensuring your website stays lightning fast.
     41* **Mobile Optimized:** A sleek, responsive popup that works perfectly on iPhone and Android devices.
     42* **Fully Customizable:** Match your brand! Change button colors, placement, and theme (Light/Dark) directly from the settings.
     43* **Usage Analytics:** Track how many customers are using the try-on feature directly from your WordPress dashboard.
     44
     45---
     46
     47### 🛍️ PERFECT FOR EVERY FASHION STORE
     48* **Apparel Brands:** T-shirts, Hoodies, Jackets, Coats.
     49* **Boutiques:** Dresses, Skirts, Blouses, Tops.
     50* **Streetwear:** Oversized fits, Graphic Tees.
     51* **Accessories:** Hats, Caps, Sunglasses, Eyewear.
     52
     53---
     54
     55### 💡 IMPORTANT: SAAS CONNECTION
     56This plugin acts as a connector to the **TryLoom Cloud Platform**.
     57Because AI image generation requires immense computing power, it cannot run directly on your WordPress hosting. Instead, we process images on our specialized cloud GPUs.
     58* A valid API connection (free or paid) is required for the plugin to function.
     59* **Start for Free:** The plugin includes a free tier so you can test the magic immediately. No credit card required for the free trial.
    4060
    4161== Installation ==
    4262
    43 1. Upload the `tryloom` folder to the `/wp-content/plugins/` directory.
    44 2. Activate the plugin through the **Plugins** menu in WordPress.
    45 3. Go to **Admin Menu → TryLoom** to configure the plugin.
    46 4. Ensure WooCommerce is installed and active.
    47 5. For full functionality, enter your platform key (a free trial activates automatically).
     631.  Upload the `tryloom` folder to the `/wp-content/plugins/` directory.
     642.  Activate the plugin through the **Plugins** menu in WordPress.
     653.  Go to **Admin Menu → TryLoom** to configure the plugin.
     664.  Ensure WooCommerce is installed and active.
     675.  Click **"Start for Free"** to automatically connect to our cloud service (or enter your Pro key).
    4868
    4969= Manual Installation =
    5070
    51 1. Download the plugin ZIP file.
    52 2. In your WordPress dashboard, go to **Plugins → Add New → Upload Plugin**.
    53 3. Upload the ZIP file and activate.
    54 
    55 After activation, the plugin will automatically set up a free trial key if no paid key is provided.
     711.  Download the plugin ZIP file.
     722.  In your WordPress dashboard, go to **Plugins → Add New → Upload Plugin**.
     733.  Upload the ZIP file and activate.
    5674
    5775== Frequently Asked Questions ==
    5876
    59 = Does this plugin require WooCommerce? =
    60 Yes. TryLoom is an extension for WooCommerce and requires it to be installed and active.
     77= Do I need 3D models of my clothes? =
     78**No!** That is the magic of TryLoom. We use Generative AI to interpret your standard 2D product photos (flat lay or mannequin). You do not need expensive 3D assets.
    6179
    62 = How do I get a platform key? =
    63 Upon activation, a free trial key is automatically fetched. For unlimited usage, subscribe at [TryLoom Official Website](https://tryloom.toolteek.com/).
     80= Why does the background change? =
     81To ensure the best possible lighting and color accuracy for your products, TryLoom automatically places the user in a "Virtual Studio" setting. This removes distracting elements (like messy rooms) and ensures the focus remains 100% on your clothing.
     82
     83= Is it compatible with my theme? =
     84Yes, TryLoom is designed to work with any standard WooCommerce theme. The "Try On" button automatically hooks into the product page. If you have a custom layout, you can use the `[tryloom]` shortcode to place it anywhere.
     85
     86= Does it work on mobile? =
     87Absolutely. The popup interface is fully responsive and designed for a "thumb-friendly" mobile shopping experience.
     88
     89= Is it free? =
     90The plugin is free to download and includes a Free Tier for the API service so you can test it out. For higher volume stores, we offer affordable subscription plans.
    6491
    6592= Where are user images stored? =
    66 Images are stored securely in a protected directory on your server (`wp-content/uploads/tryloom/`). 
    67 They are not publicly accessible without authentication. and you can desable the ‘Enable Try On History’ option at any time in the dashboard.
    68 
    69 = Can I limit try-on generations? =
    70 Yes. Set limits per user in the plugin settings (e.g., 5 generations per day).
    71 
    72 = Does it support variable products? =
    73 Yes. Customers can select variations before generating the try-on.
    74 
    75 = How do I add the Try On button? =
    76 By default, it’s added after the “Add to Cart” button. 
    77 You can change placement or use the shortcode `[tryloom]`.
    78 
    79 = Is there a privacy policy suggestion? =
    80 Yes. The plugin includes suggested text in the admin settings. Add it to your site’s privacy policy.
    81 
    82 = What happens to images after use? =
    83 You can configure image retention: delete after a set period (default 30 days) or keep if saved by user.
    84 
    85 = Can I customize the popup? =
    86 Yes. Theme color, primary color, and custom CSS options are available in settings.
     93Images are stored securely in a protected directory on your server (`wp-content/uploads/tryloom/`). They are not publicly accessible without authentication. You can disable the 'Enable Try On History' option at any time in the dashboard.
    8794
    8895== Screenshots ==
     
    148155Initial release.
    149156
    150 == Arbitrary Section ==
    151 
    152 = Requirements =
    153 * WordPress 5.6 or higher 
    154 * PHP 7.2 or higher 
    155 * WooCommerce 5.0 or higher 
    156 * Active internet connection for API calls (image generation)
    157 
    158157== Support ==
    159158
     
    180179== Credits ==
    181180
    182 Developed by **ToolTeek**. 
    183 Icons from **Font Awesome** (MIT/SIL OFL/CC BY 4.0 Licensed). 
     181Developed by **ToolTeek**.
     182Icons from **Font Awesome** (MIT/SIL OFL/CC BY 4.0 Licensed).
    184183Powered by the **TryLoom API**.
  • tryloom/trunk/README.md

    r3411734 r3411786  
    11=== TryLoom - Virtual Try On for WooCommerce ===
    22Contributors: ToolTeek, dinethchamuditha
    3 Tags: woocommerce, virtual try-on, product visualization, e-commerce, fashion
     3Tags: woocommerce, virtual try-on, product visualization, e-commerce, fashion, AI, styling
    44Requires at least: 5.6
    55Tested up to: 6.9
     
    1111License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1212
    13 TryLoom lets customers virtually try on clothing, shoes, hats, and eyewear in WooCommerce.
     13The #1 AI-Powered Virtual Dressing Room for WooCommerce. Turn customer selfies into professional fashion model shots instantly.
    1414
    1515== Description ==
    1616
    17 **TryLoom – Virtual Try On for WooCommerce** by ToolTeek adds powerful virtual try-on functionality to your WooCommerce store. 
    18 Customers can upload their photos and virtually try on products like clothing, shoes, hats, or eyewear directly on product pages. 
    19 This enhances the shopping experience, reduces returns, and boosts conversions.
     17**GIVE YOUR CUSTOMERS THE "MODEL" EXPERIENCE.**
    2018
    21 **Important: SaaS Connection Required**
    22 This plugin acts as a connector to the TryLoom Cloud Platform. All image processing and AI generation are performed securely on our external cloud servers to ensure high-quality results without slowing down your website hosting. A valid API connection (free or paid) is required for the plugin to function.
     19**TryLoom** is not just a try-on tool; it is an **AI Fashion Studio** built directly into your WooCommerce store.
    2320
    24 = Key Features =
     21Most customers take photos in bad lighting with messy backgrounds (bedrooms, bathrooms, etc.). **TryLoom fixes this.**
     22Our advanced Generative AI takes your customer’s photo, dresses them in your product, and **transports them into a professional virtual studio**.
    2523
    26 * **Cloud-Powered AI:** Offloads complex image processing to our specialized cloud infrastructure.
    27 * **Easy Integration:** Seamlessly adds a “Try On” button to WooCommerce product pages.
    28 * **User Photo Upload:** Customers can upload photos with options to save for future use (configurable).
    29 * **Product Variation Support:** Select and try on different product variations.
    30 * **Secure Image Handling:** Images are stored securely with privacy protections; scheduled deletions.
    31 * **Account Integration:** Users can manage saved photos and view try-on history in their WooCommerce account page.
    32 * **Admin Controls:** Enable/disable features, set generation limits, customize appearance, and monitor usage stats.
    33 * **Customizable:** Theme support (light/dark), primary color, button placement, and custom CSS options.
    34 * **Analytics:** Dashboard widget and stats for try-on usage.
     24The result? A high-end, consistent, and beautiful fashion photo that gives them the confidence to buy.
    3525
    36 This plugin requires WooCommerce to function. 
    37 It uses a cloud-based API for image processing, ensuring high-quality results without taxing your server. 
     26### 🚀 WHY STORE OWNERS CHOOSE TRYLOOM?
    3827
    39 For more details, visit the [plugin documentation](https://tryloom.toolteek.com/docs)
     28* **Zero 3D Models:** Works with your standard flat-lay product images. No expensive 3D assets needed.
     29* **Professional Consistency:** We automatically replace messy user backgrounds with a clean, high-end studio cyclorama (soft grey/white). Every try-on looks like a pro photoshoot.
     30* **One-Click Setup:** Install, connect, and go. No complex Google Cloud API keys or developer knowledge required.
     31* **Reduce Returns:** Customers can see exactly how the item fits their specific body type before they buy.
     32
     33---
     34
     35### 🔥 POWERFUL FEATURES
     36
     37* **AI Virtual Studio:** Our AI automatically removes cluttered backgrounds and generates a professional studio environment with perfect lighting. This ensures your product colors always look accurate, regardless of the user's original lighting.
     38* **Smart Outfit Logic:** Automatically detects if a user needs a full outfit change (e.g., generating matching jeans if a user tries on a hoodie while wearing a dress).
     39* **Universal Body Adaptation:** Works for all body types and sizes. The AI adapts the clothing to the user, generating realistic drapes and folds.
     40* **Blazing Fast Cloud Processing:** All heavy lifting happens on our secure GPU servers, ensuring your website stays lightning fast.
     41* **Mobile Optimized:** A sleek, responsive popup that works perfectly on iPhone and Android devices.
     42* **Fully Customizable:** Match your brand! Change button colors, placement, and theme (Light/Dark) directly from the settings.
     43* **Usage Analytics:** Track how many customers are using the try-on feature directly from your WordPress dashboard.
     44
     45---
     46
     47### 🛍️ PERFECT FOR EVERY FASHION STORE
     48* **Apparel Brands:** T-shirts, Hoodies, Jackets, Coats.
     49* **Boutiques:** Dresses, Skirts, Blouses, Tops.
     50* **Streetwear:** Oversized fits, Graphic Tees.
     51* **Accessories:** Hats, Caps, Sunglasses, Eyewear.
     52
     53---
     54
     55### 💡 IMPORTANT: SAAS CONNECTION
     56This plugin acts as a connector to the **TryLoom Cloud Platform**.
     57Because AI image generation requires immense computing power, it cannot run directly on your WordPress hosting. Instead, we process images on our specialized cloud GPUs.
     58* A valid API connection (free or paid) is required for the plugin to function.
     59* **Start for Free:** The plugin includes a free tier so you can test the magic immediately. No credit card required for the free trial.
    4060
    4161== Installation ==
    4262
    43 1. Upload the `tryloom` folder to the `/wp-content/plugins/` directory.
    44 2. Activate the plugin through the **Plugins** menu in WordPress.
    45 3. Go to **Admin Menu → TryLoom** to configure the plugin.
    46 4. Ensure WooCommerce is installed and active.
    47 5. For full functionality, enter your platform key (a free trial activates automatically).
     631.  Upload the `tryloom` folder to the `/wp-content/plugins/` directory.
     642.  Activate the plugin through the **Plugins** menu in WordPress.
     653.  Go to **Admin Menu → TryLoom** to configure the plugin.
     664.  Ensure WooCommerce is installed and active.
     675.  Click **"Start for Free"** to automatically connect to our cloud service (or enter your Pro key).
    4868
    4969= Manual Installation =
    5070
    51 1. Download the plugin ZIP file.
    52 2. In your WordPress dashboard, go to **Plugins → Add New → Upload Plugin**.
    53 3. Upload the ZIP file and activate.
    54 
    55 After activation, the plugin will automatically set up a free trial key if no paid key is provided.
     711.  Download the plugin ZIP file.
     722.  In your WordPress dashboard, go to **Plugins → Add New → Upload Plugin**.
     733.  Upload the ZIP file and activate.
    5674
    5775== Frequently Asked Questions ==
    5876
    59 = Does this plugin require WooCommerce? =
    60 Yes. TryLoom is an extension for WooCommerce and requires it to be installed and active.
     77= Do I need 3D models of my clothes? =
     78**No!** That is the magic of TryLoom. We use Generative AI to interpret your standard 2D product photos (flat lay or mannequin). You do not need expensive 3D assets.
    6179
    62 = How do I get a platform key? =
    63 Upon activation, a free trial key is automatically fetched. For unlimited usage, subscribe at [TryLoom Official Website](https://tryloom.toolteek.com/).
     80= Why does the background change? =
     81To ensure the best possible lighting and color accuracy for your products, TryLoom automatically places the user in a "Virtual Studio" setting. This removes distracting elements (like messy rooms) and ensures the focus remains 100% on your clothing.
     82
     83= Is it compatible with my theme? =
     84Yes, TryLoom is designed to work with any standard WooCommerce theme. The "Try On" button automatically hooks into the product page. If you have a custom layout, you can use the `[tryloom]` shortcode to place it anywhere.
     85
     86= Does it work on mobile? =
     87Absolutely. The popup interface is fully responsive and designed for a "thumb-friendly" mobile shopping experience.
     88
     89= Is it free? =
     90The plugin is free to download and includes a Free Tier for the API service so you can test it out. For higher volume stores, we offer affordable subscription plans.
    6491
    6592= Where are user images stored? =
    66 Images are stored securely in a protected directory on your server (`wp-content/uploads/tryloom/`). 
    67 They are not publicly accessible without authentication. and you can desable the ‘Enable Try On History’ option at any time in the dashboard.
    68 
    69 = Can I limit try-on generations? =
    70 Yes. Set limits per user in the plugin settings (e.g., 5 generations per day).
    71 
    72 = Does it support variable products? =
    73 Yes. Customers can select variations before generating the try-on.
    74 
    75 = How do I add the Try On button? =
    76 By default, it’s added after the “Add to Cart” button. 
    77 You can change placement or use the shortcode `[tryloom]`.
    78 
    79 = Is there a privacy policy suggestion? =
    80 Yes. The plugin includes suggested text in the admin settings. Add it to your site’s privacy policy.
    81 
    82 = What happens to images after use? =
    83 You can configure image retention: delete after a set period (default 30 days) or keep if saved by user.
    84 
    85 = Can I customize the popup? =
    86 Yes. Theme color, primary color, and custom CSS options are available in settings.
     93Images are stored securely in a protected directory on your server (`wp-content/uploads/tryloom/`). They are not publicly accessible without authentication. You can disable the 'Enable Try On History' option at any time in the dashboard.
    8794
    8895== Screenshots ==
     
    148155Initial release.
    149156
    150 == Arbitrary Section ==
    151 
    152 = Requirements =
    153 * WordPress 5.6 or higher 
    154 * PHP 7.2 or higher 
    155 * WooCommerce 5.0 or higher 
    156 * Active internet connection for API calls (image generation)
    157 
    158157== Support ==
    159158
     
    180179== Credits ==
    181180
    182 Developed by **ToolTeek**. 
    183 Icons from **Font Awesome** (MIT/SIL OFL/CC BY 4.0 Licensed). 
     181Developed by **ToolTeek**.
     182Icons from **Font Awesome** (MIT/SIL OFL/CC BY 4.0 Licensed).
    184183Powered by the **TryLoom API**.
Note: See TracChangeset for help on using the changeset viewer.