{"id":323019,"date":"2026-06-09T16:10:17","date_gmt":"2026-06-09T16:10:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/redesign-ai-connector\/"},"modified":"2026-06-20T17:03:21","modified_gmt":"2026-06-20T17:03:21","slug":"redesign-ai-connector","status":"publish","type":"plugin","link":"https:\/\/sl.wordpress.org\/plugins\/redesign-ai-connector\/","author":23511327,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.6.2","stable_tag":"1.6.2","tested":"7.0","requires":"5.5","requires_php":"7.4","requires_plugins":null,"header_name":"Redesign.ai Connector","header_author":"Redesign.ai","header_description":"Connecte ce site \u00e0 Redesign.ai : lecture du contenu (pages, m\u00e9dias, produits WooCommerce ou tout type de contenu, couleurs, coordonn\u00e9es) et publication des pages redesign\u00e9es en pleine largeur, en brouillon. Aucune publication sans ton accord.","assets_banners_color":"112626","last_updated":"2026-06-20 17:03:21","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/ai-redesign.app","header_author_uri":"https:\/\/ai-redesign.app\/mentions-legales","rating":0,"author_block_rating":0,"active_installs":0,"downloads":283,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"66firmin","date":"2026-06-09 16:09:44"},"1.1.4":{"tag":"1.1.4","author":"66firmin","date":"2026-06-11 22:22:08"},"1.3.2":{"tag":"1.3.2","author":"66firmin","date":"2026-06-12 19:20:57"},"1.4.0":{"tag":"1.4.0","author":"66firmin","date":"2026-06-12 21:01:25"},"1.5.0":{"tag":"1.5.0","author":"66firmin","date":"2026-06-17 07:51:38"},"1.5.1":{"tag":"1.5.1","author":"66firmin","date":"2026-06-19 23:51:37"},"1.5.2":{"tag":"1.5.2","author":"66firmin","date":"2026-06-20 00:16:16"},"1.5.3":{"tag":"1.5.3","author":"66firmin","date":"2026-06-20 00:37:23"},"1.5.4":{"tag":"1.5.4","author":"66firmin","date":"2026-06-20 01:01:50"},"1.5.5":{"tag":"1.5.5","author":"66firmin","date":"2026-06-20 01:19:41"},"1.5.6":{"tag":"1.5.6","author":"66firmin","date":"2026-06-20 01:31:01"},"1.5.7":{"tag":"1.5.7","author":"66firmin","date":"2026-06-20 12:14:19"},"1.5.8":{"tag":"1.5.8","author":"66firmin","date":"2026-06-20 12:14:19"},"1.5.9":{"tag":"1.5.9","author":"66firmin","date":"2026-06-20 13:52:19"},"1.6.0":{"tag":"1.6.0","author":"66firmin","date":"2026-06-20 14:32:37"},"1.6.1":{"tag":"1.6.1","author":"66firmin","date":"2026-06-20 14:45:41"},"1.6.2":{"tag":"1.6.2","author":"66firmin","date":"2026-06-20 17:03:21"}},"upgrade_notice":{"1.0.2":"<p>Minor compliance fix (settings page slug prefix).<\/p>","1.0.1":"<p>Security hardening of the page rendering.<\/p>","1.0.0":"<p>First public release of the Redesign.ai connector.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3566288,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3566288,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3566288,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3566288,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2","1.1.4","1.3.2","1.4.0","1.5.0","1.5.1","1.5.2","1.5.3","1.5.4","1.5.5","1.5.6","1.5.7","1.5.8","1.5.9","1.6.0","1.6.1","1.6.2"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[4155,1084,247223,23853,286],"plugin_category":[45,59],"plugin_contributors":[266364],"plugin_business_model":[],"class_list":["post-323019","plugin","type-plugin","status-publish","hentry","plugin_tags-migration","plugin_tags-page-builder","plugin_tags-redesign","plugin_tags-rest-api","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-utilities-and-tools","plugin_contributors-66firmin","plugin_committers-66firmin"],"banners":{"banner":"https:\/\/ps.w.org\/redesign-ai-connector\/assets\/banner-772x250.png?rev=3566288","banner_2x":"https:\/\/ps.w.org\/redesign-ai-connector\/assets\/banner-1544x500.png?rev=3566288","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/redesign-ai-connector\/assets\/icon-128x128.png?rev=3566288","icon_2x":"https:\/\/ps.w.org\/redesign-ai-connector\/assets\/icon-256x256.png?rev=3566288","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Redesign.ai Connector<\/strong> links your WordPress site to the <strong>Redesign.ai<\/strong> service, which regenerates your site with a modern design while keeping your identity (logo, colors, content).<\/p>\n\n<p>Once connected (using a WordPress application password), the plugin lets Redesign.ai:<\/p>\n\n<ul>\n<li><strong>Read your content faithfully<\/strong>: pages, posts, menus, media, brand colors, fonts, contact details, social links, reviews, and products\/listings \u2014 whether you use <strong>WooCommerce, a custom content type (e.g. car or real-estate listings), or another system<\/strong>.<\/li>\n<li><strong>Publish the redesign<\/strong>: create and update redesigned pages, <strong>full width<\/strong>, <strong>as drafts by default<\/strong>. Nothing is published without your action.<\/li>\n<li><strong>Re-publish<\/strong>: you edit in Redesign.ai and push again \u2014 the <strong>same<\/strong> page is updated.<\/li>\n<\/ul>\n\n<h4>Why a plugin?<\/h4>\n\n<p>The standard WordPress REST API does not expose everything (theme colors, custom fields, custom listings, and so on). The plugin reads this data cleanly for a redesign that is much more faithful than reading the HTML alone.<\/p>\n\n<h4>Security<\/h4>\n\n<ul>\n<li>Authentication uses a WordPress <strong>application password<\/strong> (your main password is never transmitted).<\/li>\n<li>Publishing requires page-editing rights.<\/li>\n<li>Pages are created as <strong>drafts<\/strong>; publishing remains your choice.<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects your site to the third-party service <strong>Redesign.ai<\/strong> (https:\/\/ai-redesign.app).<\/p>\n\n<ul>\n<li><strong>What is sent<\/strong>: when you authorize the connection from Redesign.ai, the service reads \u2014 through this plugin's REST endpoints \u2014 the public and brand content of your site (pages, posts, media, menus, colors, fonts, contact details, social links, products\/listings) in order to generate a new version of your site. When you publish, Redesign.ai sends the HTML of the redesigned pages to your site.<\/li>\n<li><strong>When<\/strong>: only after you have explicitly authorized the connection, and during the read\/publish actions you trigger from Redesign.ai.<\/li>\n<li><strong>Terms of service<\/strong>: https:\/\/ai-redesign.app\/terms<\/li>\n<li><strong>Privacy policy<\/strong>: https:\/\/ai-redesign.app\/privacy<\/li>\n<\/ul>\n\n<h3>Privacy<\/h3>\n\n<p>This plugin does not collect or store personal data about your visitors. It exposes REST endpoints that the Redesign.ai service uses \u2014 after your authorization \u2014 to read your site content and publish pages. See the Redesign.ai privacy policy: https:\/\/ai-redesign.app\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin (Plugins \u2192 Add New).<\/li>\n<li>Create an application password: Users \u2192 Profile \u2192 Application Passwords (or let Redesign.ai generate it through \"Connect\").<\/li>\n<li>In Redesign.ai, choose \"Connect WordPress\" and authorize the connection.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20change%20my%20live%20site%3F\"><h3>Does it change my live site?<\/h3><\/dt>\n<dd><p>No. Pushed pages are created as <strong>drafts<\/strong>. You preview them and decide whether to publish.<\/p><\/dd>\n<dt id=\"are%20my%20credentials%20stored%3F\"><h3>Are my credentials stored?<\/h3><\/dt>\n<dd><p>The plugin only uses the WordPress application password (revocable at any time in your profile). Your main password is never transmitted.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F%20with%20another%20system%3F\"><h3>Does it work with WooCommerce? With another system?<\/h3><\/dt>\n<dd><p>Yes. The plugin automatically detects WooCommerce, or the main content type (listings, real estate, and so on).<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.6.2<\/h4>\n\n<ul>\n<li>New \/customers endpoint: exposes your registered WooCommerce customers (with billing\/shipping addresses) so Redesign.ai can migrate them to Shopify. No invitation emails, no marketing opt-in.<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>\"Keep my header &amp; footer\": redesigned pages now use the theme's default page template (exactly like a page you create by hand) so they show the same header and footer as the rest of the site; the body is displayed full-width. Live preview hides the WordPress admin bar again.<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>Fix: in \"keep my header &amp; footer\" mode the page CSS was showing as raw text (WordPress was stripping the style tags). The redesign body is now injected via a shortcode that keeps it intact, while the page still renders with the theme's own header and footer.<\/li>\n<\/ul>\n\n<h4>1.5.9<\/h4>\n\n<ul>\n<li>\"Keep my header &amp; footer\" now creates a normal WordPress page (full-width theme template) instead of a custom render, so the redesigned page gets the EXACT same header and footer as every other page on your site \u2014 including headers built with Elementor Theme Builder.<\/li>\n<\/ul>\n\n<h4>1.5.8<\/h4>\n\n<ul>\n<li>\"Keep my header &amp; footer\" mode now renders headers\/footers built with Elementor Theme Builder, by rendering them in the homepage context (their display conditions match) instead of the new page's context.<\/li>\n<\/ul>\n\n<h4>1.5.7<\/h4>\n\n<ul>\n<li>Pushed pages now have a clean empty editor body (the removed placeholder card could not render reliably in the block editor). Editing still happens via the sidebar panel, the live preview, and the \"Edit with Redesign.ai\" button.<\/li>\n<\/ul>\n\n<h4>1.5.6<\/h4>\n\n<ul>\n<li>Pushed pages are now named \"{name} - Redesign.ai\" to tell them apart from your original pages.<\/li>\n<li>Live preview: the WordPress admin bar is hidden only inside the in-editor frame, and stays available in full screen.<\/li>\n<li>\"Open full screen\" is now a filled button.<\/li>\n<\/ul>\n\n<h4>1.5.5<\/h4>\n\n<ul>\n<li>The \"Edit with Elementor\" button is now reliably hidden in the editor for Redesign.ai pages (and in the Pages list).<\/li>\n<li>\"Edit with Redesign.ai\" button no longer wraps onto several lines.<\/li>\n<li>The live preview no longer shows the WordPress admin bar over the page.<\/li>\n<li>Cleaner, on-brand header for the live preview panel; more reliable branded card in the editor body.<\/li>\n<\/ul>\n\n<h4>1.5.4<\/h4>\n\n<ul>\n<li>The \"Edit with Redesign.ai\" editor button now uses the Redesign.ai brand style (green, rounded, with the sparkle icon).<\/li>\n<li>On pages managed by Redesign.ai, the \"Edit with Elementor\" entries are hidden (those pages are rendered by Redesign.ai, so editing them with another builder does not apply).<\/li>\n<li>Pushed pages now show a branded card in the WordPress editor (instead of an empty body), explaining how it works with an \"Edit with Redesign.ai\" button.<\/li>\n<li>A live preview panel now shows the real rendered page right inside the WordPress editor (below the content).<\/li>\n<\/ul>\n\n<h4>1.5.3<\/h4>\n\n<ul>\n<li>The \"Edit with Redesign.ai\" button now also appears as a prominent blue button in the page editor toolbar (block editor and classic editor), right next to the other builder buttons.<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>New \"Edit with Redesign.ai\" button, just like page builders: available in the admin bar, in the Pages list row actions, and as a panel inside the page editor. It opens the Redesign.ai editor for that page so you can change it and push again.<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>New \"keep my header &amp; footer\" publish mode: the redesigned page can now be inserted between your theme's real header and footer (via get_header\/get_footer), so your site keeps its menu and chrome. Full-width rendering is still the default.<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>New \/frame endpoint: returns the theme-rendered header and footer (via get_header\/get_footer) so Redesign.ai can preview the new design inside your real site frame \u2014 accurate even for Elementor and JS-heavy themes.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Structured capture: pages now expose their real builder block tree (Elementor, Gutenberg, Bricks, Divi, classic) \u2014 sections, text, images, links \u2014 for far more faithful redesigns and migrations.<\/li>\n<li>Full design tokens: named brand colors, typography scale, button and container settings (Elementor global kit).<\/li>\n<li>Detects site forms (Contact Form 7, WPForms, Gravity Forms) and their fields.<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Better catalog capture for custom listing post types (Vehica &amp; co): smarter price detection (scans custom fields, ignores year\/mileage) and exposes all listing specs (mileage, year, fuel\u2026) \u2014 migrated into the product description.<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>New \/unlink endpoint: when the site is disconnected from Redesign.ai, the plugin token is revoked too \u2014 both sides stay in sync. Status cache shortened to 10 minutes.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>New \/install-theme endpoint: installs a generated theme directly on the site \u2014 NEVER activated automatically; the user previews and activates it from Appearance \u2192 Themes. Powers one-click site migration.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Deep capture: new \/catalog endpoint exposes the FULL product catalog (variants, SKUs, stock, all images, categories, attributes, per-product SEO, weight) \u2014 paginated. Works with WooCommerce or the site's main listing post type.<\/li>\n<li>New \/redirects endpoint reads existing redirects (Redirection, Rank Math) so migrations preserve SEO.<\/li>\n<li>New \/import-products endpoint recreates products in WooCommerce as DRAFTS (variants, images, categories, SEO) \u2014 powers Shopify to WooCommerce migration.<\/li>\n<li>Pages now include featured image, SEO meta and ACF fields for a more faithful redesign.<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Prevent browser auto-translate from duplicating\/ghosting UI text on the settings page (translate=no on the branded panel).<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Layout hardening of the settings page footer area.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Connection status is now verified against Redesign.ai: the plugin only shows \"Connected\" when the service actually confirms the link, and prompts to finalize otherwise.<\/li>\n<li>Loading state on the Connect button. Label tweaks.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>New \"Site overview\" dashboard in the settings page: SEO score, content stats and a live, real-time diagnostic of weak points (indexing, SEO descriptions, image alt text, permalinks, privacy policy, favicon, pending updates\u2026).<\/li>\n<li>Shows the connected account's subscription plan, linking to account management.<\/li>\n<li>Connection now adds the site to \"My connections\" on Redesign.ai for one-click redesigns, without re-entering credentials.<\/li>\n<li>Various reliability and UI fixes.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>One-click connection: a \"Connect to Redesign.ai\" button in the plugin settings links the site <strong>without an application password<\/strong> (uses a dedicated, revocable token). Works even when a security plugin or host disables application passwords.<\/li>\n<li>WordPress 7.0: registers native <strong>Abilities<\/strong> (read site content, publish redesigned pages) and exposes them as an <strong>MCP server<\/strong> when the MCP Adapter is present \u2014 discoverable by AI agents.<\/li>\n<li>REST endpoints now accept the connection token (Bearer) in addition to application passwords.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Use a unique, consistent prefix for the settings page slug (redesignai-settings).<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Hardening: the full-page canvas render now outputs raw HTML only when the page author has the <code>unfiltered_html<\/code> capability; otherwise the content is passed through wp_kses_post (mirrors WordPress core post content handling).<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First public release: reads content\/brand data (pages, colors, logo, fonts, menus, contact details, social links, reviews, SEO, universal products\/listings) and publishes the redesigned pages as drafts.<\/li>\n<\/ul>","raw_excerpt":"Connect your site to Redesign.ai: read your content to generate a modern redesign, and publish the redesigned pages as drafts.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/323019","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=323019"}],"author":[{"embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/66firmin"}],"wp:attachment":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=323019"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=323019"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=323019"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=323019"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=323019"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=323019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}