[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f2-at5TuTCAvbHczTMUtPW2oVArsjWwrI1_rVdxrF5Qo":3},{"slug":4,"display_name":4,"profile_url":5,"plugin_count":6,"total_installs":7,"avg_security_score":8,"avg_patch_time_days":9,"trust_score":10,"computed_at":11,"plugins":12},"draft2live","https:\u002F\u002Fprofiles.wordpress.org\u002Fdraft2live\u002F",1,0,100,30,94,"2026-08-29T12:14:44.916Z",[13],{"slug":14,"name":15,"version":16,"author":4,"author_profile":5,"description":17,"short_description":18,"active_installs":7,"downloaded":19,"rating":7,"num_ratings":7,"last_updated":20,"tested_up_to":21,"requires_at_least":22,"requires_php":23,"tags":24,"homepage":30,"download_link":31,"security_score":8,"vuln_count":7,"unpatched_count":7,"last_vuln_date":32,"fetched_at":33},"draft2live-connect","Draft2Live Connect","1.2.7","\u003Cp>\u003Cstrong>Draft2Live Connect\u003C\u002Fstrong> is the official bridge between your WordPress site and \u003Ca href=\"https:\u002F\u002Fdraft2live.ai\" rel=\"nofollow ugc\">Draft2Live\u003C\u002Fa>, an AI content generation platform that helps you research, plan, write and publish long-form SEO articles at scale.\u003C\u002Fp>\n\u003Cp>Once the plugin is installed and your site is paired with your Draft2Live account, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Publish articles generated in Draft2Live straight to WordPress without leaving the dashboard\u003C\u002Fli>\n\u003Cli>Keep content in sync both ways — edits made in WordPress flow back to Draft2Live automatically\u003C\u002Fli>\n\u003Cli>Assign categories, tags, featured images and authors at publish time\u003C\u002Fli>\n\u003Cli>Schedule publications for a future date (handled by Draft2Live’s unified scheduler, so it works exactly the same for WordPress and Drupal)\u003C\u002Fli>\n\u003Cli>Publish multilingual content and link translations automatically if your site uses \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpolylang\u002F\" rel=\"ugc\">Polylang\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Write SEO meta title \u002F meta description \u002F focus keyword through \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-seo\u002F\" rel=\"ugc\">Yoast SEO\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fseo-by-rank-math\u002F\" rel=\"ugc\">Rank Math\u003C\u002Fa> when one of them is active\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>One-click secure pairing.\u003C\u002Fstrong> No copy-pasting site IDs or secrets. The plugin uses WordPress’s native \u003Ca href=\"https:\u002F\u002Fmake.wordpress.org\u002Fcore\u002F2020\u002F11\u002F05\u002Fapplication-passwords-integration-guide\u002F\" rel=\"nofollow ugc\">Application Passwords\u003C\u002Fa> flow — click \u003Cstrong>Connect to Draft2Live\u003C\u002Fstrong> in the plugin settings, approve the Application Password in the standard WordPress prompt, and the pairing completes automatically.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>You stay in control.\u003C\u002Fstrong> Draft2Live never receives your WordPress login password. You can revoke access at any time by deleting the Application Password under \u003Cstrong>Users \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Profile \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Application Passwords\u003C\u002Fstrong>, or by deactivating the plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Open source.\u003C\u002Fstrong> The plugin source is available on our \u003Ca href=\"https:\u002F\u002Fdraft2live.ai\" rel=\"nofollow ugc\">website\u003C\u002Fa> under the GPL v2 license.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to Draft2Live — the SaaS backend that generates and manages your articles — so that your site can receive published content and keep it in sync. No data is sent until you explicitly pair the site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service:\u003C\u002Fstrong> Draft2Live\u003Cbr \u002F>\n\u003Cstrong>Homepage:\u003C\u002Fstrong> https:\u002F\u002Fdraft2live.ai\u003Cbr \u002F>\n\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Fdraft2live.ai\u002Fen\u002Fterms\u003Cbr \u002F>\n\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fdraft2live.ai\u002Fen\u002Fprivacy\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is sent and when:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>During pairing (one time, user-initiated):\u003C\u002Fstrong> the plugin generates a WordPress Application Password via the standard WordPress flow and sends it to Draft2Live’s \u003Ccode>\u002Fapi\u002Fv1\u002Fsites\u002Fwp-callback\u003C\u002Fcode> endpoint so the SaaS can authenticate future publish requests against your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When a post that originated from Draft2Live is updated, trashed, untrashed or permanently deleted:\u003C\u002Fstrong> the plugin sends a signed webhook to \u003Ccode>https:\u002F\u002F\u003Cyour-draft2live-instance>\u002Fapi\u002Fv1\u002Fsites\u002Fwebhook\u002F{site_id}\u003C\u002Fcode> containing the post ID, the internal Draft2Live article ID, the post title, the new post status and the modification timestamp. The webhook body is signed with HMAC-SHA256 using the secret established during pairing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When Draft2Live publishes or updates an article on your site:\u003C\u002Fstrong> Draft2Live calls the plugin’s REST endpoints (\u003Ccode>\u002Fwp-json\u002Fdraft2live\u002Fv1\u002Fpublish\u003C\u002Fcode>, \u003Ccode>\u002Fwp-json\u002Fdraft2live\u002Fv1\u002Fposts\u002F{id}\u003C\u002Fcode>, etc.) authenticated with the Application Password stored during pairing. Featured images and in-content images\u002Fvideos referenced in the article payload are downloaded from the URL included in the payload into your WordPress media library — URLs are validated with \u003Ccode>wp_http_validate_url()\u003C\u002Fcode> before any fetch.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>What is not sent:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visitor information, analytics or tracking data\u003C\u002Fli>\n\u003Cli>Your WordPress admin password (the plugin never receives it — Application Passwords are a one-way secret generated by WordPress itself)\u003C\u002Fli>\n\u003Cli>Anything about posts that did not originate from Draft2Live\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can stop all communication at any time by revoking the Application Password under \u003Cstrong>Users \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Profile \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Application Passwords\u003C\u002Fstrong>, or by deactivating \u002F uninstalling the plugin.\u003C\u002Fp>\n","Publish AI-generated articles from Draft2Live to WordPress in one click, with two-way sync and multilingual support (Polylang, WPML).",370,"2026-05-26T08:06:00.000Z","6.9.5","6.0","7.4",[25,26,27,28,29],"ai","content-generation","multilingual","polylang","publishing","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdraft2live-connect.1.2.7.zip",null,"2026-07-22T17:31:50.256Z"]