Changeset 3700281
- Timestamp:
- 09/17/2026 12:32:55 PM (5 weeks ago)
- Location:
- wearlook
- Files:
-
- 2 added
- 4 edited
- 1 copied
-
tags/1.5.0 (copied) (copied from wearlook/trunk )
-
tags/1.5.0/includes/class-wearlook-abilities.php (added)
-
tags/1.5.0/readme.txt (modified) (4 diffs)
-
tags/1.5.0/wearlook.php (modified) (4 diffs)
-
trunk/includes/class-wearlook-abilities.php (added)
-
trunk/readme.txt (modified) (4 diffs)
-
trunk/wearlook.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wearlook/tags/1.5.0/readme.txt
r3688057 r3700281 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4 7 Stable tag: 1. 4.17 Stable tag: 1.5.0 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 56 56 57 57 Third-party runtime source and license: see assets/vendor/mediapipe/NOTICE.txt and LICENSE. 58 59 == AI agents (MCP) == 60 61 Wearlook registers three abilities with the WordPress Abilities API, available in WordPress 6.9 and later. Install the official MCP Adapter plugin and an AI assistant can use them as tools: 62 63 * `wearlook/get-status` — report whether the try-on button is active and which AI engine is configured. Read only. 64 * `wearlook/list-garment-images` — list every image a shopper can try on for a product, including variation colourways. Read only. 65 * `wearlook/try-on` — render a person wearing one of your garments, using the AI engine you configured. 66 67 Nothing is exposed until you install an MCP server plugin yourself. On WordPress 6.8 and earlier, or with no MCP adapter present, this code does not run at all and the plugin behaves exactly as before. 68 69 The read-only abilities require the `edit_posts` capability. Running a try-on requires `manage_options`, because each render is billed to your own AI provider account — use the `wearlook_ability_render_capability` filter to change that. A try-on can take a person photo from your media library, or download one from a public https URL you supply; private and local addresses are refused. 58 70 59 71 == External services == … … 133 145 134 146 == Changelog == 147 148 = 1.5.0 = 149 * AI assistants can now use Wearlook over MCP. Three abilities are registered with the WordPress Abilities API on WordPress 6.9 and later: check status, list a product's try-on images, and render a try-on. 150 * Works with the official WordPress MCP Adapter. Nothing is exposed until you install an MCP server plugin yourself. 151 * Try-on over MCP requires an administrator capability, because renders are billed to your own AI provider account. 152 * No change on WordPress 6.8 and earlier — the abilities are simply not registered. 153 135 154 136 155 = 1.4.1 = … … 188 207 == Upgrade Notice == 189 208 209 = 1.5.0 = 210 Wearlook can now be driven by AI assistants over MCP on WordPress 6.9+. Nothing is exposed unless you install an MCP adapter yourself. 211 212 190 213 = 1.4.1 = 191 214 Improved automatic alignment and photo-session reliability. The ZIP includes the local body-detection model; allow about 27 MB of disk space and a larger first-use download. Modern browsers with WebAssembly are recommended. Manual adjustment remains available if the model cannot load. -
wearlook/tags/1.5.0/wearlook.php
r3685746 r3700281 4 4 * Plugin URI: https://wearlook.vercel.app 5 5 * Description: A free virtual fitting room for any WordPress site. Visitors upload a photo and the garment fits onto them automatically — drag, resize, rotate. Works with WooCommerce products or the [wearlook] shortcode. Optional premium AI renders. 6 * Version: 1. 4.16 * Version: 1.5.0 7 7 * Author: Gopal Bogati 8 8 * Author URI: https://www.linkedin.com/in/gopal-b-4164b7b8/ … … 18 18 defined( 'ABSPATH' ) || exit; 19 19 20 define( 'WEARLOOK_VERSION', '1. 4.1' );20 define( 'WEARLOOK_VERSION', '1.5.0' ); 21 21 define( 'WEARLOOK_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); 22 22 define( 'WEARLOOK_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); … … 28 28 require_once WEARLOOK_PLUGIN_DIR . 'includes/class-wearlook-shortcode.php'; 29 29 require_once WEARLOOK_PLUGIN_DIR . 'includes/class-wearlook-ajax.php'; 30 require_once WEARLOOK_PLUGIN_DIR . 'includes/class-wearlook-abilities.php'; 30 31 31 32 /** … … 94 95 Wearlook_Shortcode::init(); 95 96 Wearlook_Ajax::init(); 97 Wearlook_Abilities::init(); 96 98 } ); 97 99 -
wearlook/trunk/readme.txt
r3688057 r3700281 5 5 Tested up to: 7.1 6 6 Requires PHP: 7.4 7 Stable tag: 1. 4.17 Stable tag: 1.5.0 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 56 56 57 57 Third-party runtime source and license: see assets/vendor/mediapipe/NOTICE.txt and LICENSE. 58 59 == AI agents (MCP) == 60 61 Wearlook registers three abilities with the WordPress Abilities API, available in WordPress 6.9 and later. Install the official MCP Adapter plugin and an AI assistant can use them as tools: 62 63 * `wearlook/get-status` — report whether the try-on button is active and which AI engine is configured. Read only. 64 * `wearlook/list-garment-images` — list every image a shopper can try on for a product, including variation colourways. Read only. 65 * `wearlook/try-on` — render a person wearing one of your garments, using the AI engine you configured. 66 67 Nothing is exposed until you install an MCP server plugin yourself. On WordPress 6.8 and earlier, or with no MCP adapter present, this code does not run at all and the plugin behaves exactly as before. 68 69 The read-only abilities require the `edit_posts` capability. Running a try-on requires `manage_options`, because each render is billed to your own AI provider account — use the `wearlook_ability_render_capability` filter to change that. A try-on can take a person photo from your media library, or download one from a public https URL you supply; private and local addresses are refused. 58 70 59 71 == External services == … … 133 145 134 146 == Changelog == 147 148 = 1.5.0 = 149 * AI assistants can now use Wearlook over MCP. Three abilities are registered with the WordPress Abilities API on WordPress 6.9 and later: check status, list a product's try-on images, and render a try-on. 150 * Works with the official WordPress MCP Adapter. Nothing is exposed until you install an MCP server plugin yourself. 151 * Try-on over MCP requires an administrator capability, because renders are billed to your own AI provider account. 152 * No change on WordPress 6.8 and earlier — the abilities are simply not registered. 153 135 154 136 155 = 1.4.1 = … … 188 207 == Upgrade Notice == 189 208 209 = 1.5.0 = 210 Wearlook can now be driven by AI assistants over MCP on WordPress 6.9+. Nothing is exposed unless you install an MCP adapter yourself. 211 212 190 213 = 1.4.1 = 191 214 Improved automatic alignment and photo-session reliability. The ZIP includes the local body-detection model; allow about 27 MB of disk space and a larger first-use download. Modern browsers with WebAssembly are recommended. Manual adjustment remains available if the model cannot load. -
wearlook/trunk/wearlook.php
r3685746 r3700281 4 4 * Plugin URI: https://wearlook.vercel.app 5 5 * Description: A free virtual fitting room for any WordPress site. Visitors upload a photo and the garment fits onto them automatically — drag, resize, rotate. Works with WooCommerce products or the [wearlook] shortcode. Optional premium AI renders. 6 * Version: 1. 4.16 * Version: 1.5.0 7 7 * Author: Gopal Bogati 8 8 * Author URI: https://www.linkedin.com/in/gopal-b-4164b7b8/ … … 18 18 defined( 'ABSPATH' ) || exit; 19 19 20 define( 'WEARLOOK_VERSION', '1. 4.1' );20 define( 'WEARLOOK_VERSION', '1.5.0' ); 21 21 define( 'WEARLOOK_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); 22 22 define( 'WEARLOOK_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); … … 28 28 require_once WEARLOOK_PLUGIN_DIR . 'includes/class-wearlook-shortcode.php'; 29 29 require_once WEARLOOK_PLUGIN_DIR . 'includes/class-wearlook-ajax.php'; 30 require_once WEARLOOK_PLUGIN_DIR . 'includes/class-wearlook-abilities.php'; 30 31 31 32 /** … … 94 95 Wearlook_Shortcode::init(); 95 96 Wearlook_Ajax::init(); 97 Wearlook_Abilities::init(); 96 98 } ); 97 99
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)