{"id":346781,"date":"2026-08-12T17:57:18","date_gmt":"2026-08-12T17:57:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/seoladders\/"},"modified":"2026-08-12T17:56:48","modified_gmt":"2026-08-12T17:56:48","slug":"seoladders","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/seoladders\/","author":23539362,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"SEOLadders","header_author":"SEOLadders","header_description":"One-click connect to SEOLadders and auto-publish AI-generated, SEO-optimized articles straight to your WordPress site \u2014 no application passwords, no copy-paste.","assets_banners_color":"763aee","last_updated":"2026-08-12 17:56:48","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.seoladders.com\/integrations\/wordpress","header_author_uri":"https:\/\/www.seoladders.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":27,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"seoladders","date":"2026-08-12 17:56:48"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3643844,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3643844,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3643844,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3643844,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3643844,"resolution":"1","location":"assets","locale":"","width":1989,"height":1280},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3643844,"resolution":"2","location":"assets","locale":"","width":1648,"height":542},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3643844,"resolution":"3","location":"assets","locale":"","width":1989,"height":1402},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3643844,"resolution":"4","location":"assets","locale":"","width":2374,"height":1775}},"screenshots":{"1":"Settings \u2192 SEOLadders before connecting: paste the pairing code from your SEOLadders dashboard and click Connect. No application password required.","2":"Once connected: the account it is paired to, the last article received, and a Disconnect button.","3":"Publishing preferences \u2014 publish as draft, pending or published, honour the status set in SEOLadders, and pick a default category and author.","4":"An article delivered by SEOLadders open in the block editor, with its featured image, headings, categories and tags already in place."}},"plugin_section":[],"plugin_tags":[569,410,529,7143,186],"plugin_category":[55],"plugin_contributors":[275393],"plugin_business_model":[],"class_list":["post-346781","plugin","type-plugin","status-publish","hentry","plugin_tags-automation","plugin_tags-blogging","plugin_tags-content","plugin_tags-publishing","plugin_tags-seo","plugin_category-seo-and-marketing","plugin_contributors-seoladders","plugin_committers-seoladders"],"banners":{"banner":"https:\/\/ps.w.org\/seoladders\/assets\/banner-772x250.png?rev=3643844","banner_2x":"https:\/\/ps.w.org\/seoladders\/assets\/banner-1544x500.png?rev=3643844","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/seoladders\/assets\/icon-128x128.png?rev=3643844","icon_2x":"https:\/\/ps.w.org\/seoladders\/assets\/icon-256x256.png?rev=3643844","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/seoladders\/assets\/screenshot-1.png?rev=3643844","caption":"Settings \u2192 SEOLadders before connecting: paste the pairing code from your SEOLadders dashboard and click Connect. No application password required."},{"src":"https:\/\/ps.w.org\/seoladders\/assets\/screenshot-2.png?rev=3643844","caption":"Once connected: the account it is paired to, the last article received, and a Disconnect button."},{"src":"https:\/\/ps.w.org\/seoladders\/assets\/screenshot-3.png?rev=3643844","caption":"Publishing preferences \u2014 publish as draft, pending or published, honour the status set in SEOLadders, and pick a default category and author."},{"src":"https:\/\/ps.w.org\/seoladders\/assets\/screenshot-4.png?rev=3643844","caption":"An article delivered by SEOLadders open in the block editor, with its featured image, headings, categories and tags already in place."}],"raw_content":"<!--section=description-->\n<p><a href=\"https:\/\/www.seoladders.com\">SEOLadders<\/a> is an AI-powered SEO platform that researches topics, writes SEO-optimized articles, and publishes them for you. This plugin is the WordPress destination for that content.<\/p>\n\n<p>Instead of copying and pasting application passwords, you connect once with a pairing code. After that, every article you generate in SEOLadders lands on your site automatically \u2014 complete with a featured image, categories, tags, excerpt, and SEO meta description.<\/p>\n\n<p><strong>What it does<\/strong><\/p>\n\n<ul>\n<li><strong>One-click connect<\/strong> \u2014 pair with a single code. No application passwords, no REST credentials to manage.<\/li>\n<li><strong>Full articles, formatted<\/strong> \u2014 posts arrive as native Gutenberg blocks (headings, lists, quotes, tables, images, embeds).<\/li>\n<li><strong>Featured images<\/strong> \u2014 downloaded into your media library and set automatically.<\/li>\n<li><strong>Categories &amp; tags<\/strong> \u2014 matched to existing terms, or created for you.<\/li>\n<li><strong>SEO meta<\/strong> \u2014 writes the meta title, description, and canonical for Yoast, Rank Math, and All in One SEO.<\/li>\n<li><strong>You stay in control<\/strong> \u2014 choose draft, pending, or publish; set a default category and author; disconnect any time.<\/li>\n<li><strong>Safe updates<\/strong> \u2014 re-publishing an article updates the same post instead of creating duplicates, and never unpublishes a live post.<\/li>\n<\/ul>\n\n<p><strong>How it works<\/strong><\/p>\n\n<p>The plugin exposes a small, token-protected REST endpoint that only your SEOLadders account can reach. When you generate or approve an article, SEOLadders sends it to that endpoint and the plugin creates the post. Your content never passes through a third party beyond the connection you set up.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects your WordPress site to <strong>SEOLadders<\/strong> (https:\/\/www.seoladders.com), the service that researches, writes, and delivers the articles this plugin publishes. A SEOLadders account is required \u2014 without a connection to SEOLadders the plugin does nothing on its own.<\/p>\n\n<p>The plugin communicates with SEOLadders only in these cases:<\/p>\n\n<ul>\n<li><strong>When you connect (pairing).<\/strong> After you paste a pairing code and click Connect, the plugin makes a one-time request to <code>https:\/\/www.seoladders.com\/api\/integrations\/wordpress\/register<\/code>. It sends: the pairing code you entered, your site URL, your site name, this plugin's REST endpoint URL, a randomly generated site secret (the token SEOLadders uses to authenticate future publish requests to your site), your WordPress version, and the plugin version. This links your site to your SEOLadders account.<\/li>\n<li><strong>When you disconnect.<\/strong> The plugin makes a one-time request to the same endpoint with your site URL and site secret so SEOLadders can mark the connection as removed.<\/li>\n<li><strong>When SEOLadders publishes an article.<\/strong> SEOLadders sends the article (title, content, images, categories, tags, excerpt and SEO meta) to this plugin's REST endpoint on your own site, authenticated with the site secret above. The plugin then creates or updates the matching post. Nothing about your site is sent back to SEOLadders during publishing.<\/li>\n<\/ul>\n\n<p>The plugin makes no other external requests, and sends no data to any other service.<\/p>\n\n<p>By connecting, you agree to the SEOLadders Terms of Service (https:\/\/www.seoladders.com\/terms) and Privacy Policy (https:\/\/www.seoladders.com\/privacy).<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>The plugin communicates only with the SEOLadders API (www.seoladders.com) that you connect to. It does not collect analytics or share your data with any other party. Uninstalling removes the plugin's settings but leaves all posts and media in place.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>In WordPress, open <strong>SEOLadders<\/strong> in the admin menu.<\/li>\n<li>In your <a href=\"https:\/\/www.seoladders.com\">SEOLadders dashboard<\/a>, go to <strong>CMS Integration<\/strong>, choose <strong>WordPress \u2192 Plugin<\/strong>, and copy the pairing code.<\/li>\n<li>Paste the code into the plugin and click <strong>Connect<\/strong>.<\/li>\n<li>Pick how articles should publish (draft is the default) and you're done.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20seoladders%20account%3F\"><h3>Do I need a SEOLadders account?<\/h3><\/dt>\n<dd><p>Yes. The plugin is the publishing destination for articles created in SEOLadders. You can start at https:\/\/www.seoladders.com.<\/p><\/dd>\n<dt id=\"does%20this%20need%20an%20application%20password%3F\"><h3>Does this need an application password?<\/h3><\/dt>\n<dd><p>No. That's the point \u2014 pairing replaces application passwords entirely.<\/p><\/dd>\n<dt id=\"will%20re-publishing%20create%20duplicate%20posts%3F\"><h3>Will re-publishing create duplicate posts?<\/h3><\/dt>\n<dd><p>No. Each article is linked to its WordPress post, so updates edit the existing post.<\/p><\/dd>\n<dt id=\"which%20seo%20plugins%20are%20supported%3F\"><h3>Which SEO plugins are supported?<\/h3><\/dt>\n<dd><p>Yoast SEO, Rank Math, and All in One SEO. The meta title, description, and canonical are written for whichever you use.<\/p><\/dd>\n<dt id=\"how%20do%20i%20disconnect%3F\"><h3>How do I disconnect?<\/h3><\/dt>\n<dd><p>Open the SEOLadders admin page and click <strong>Disconnect<\/strong>. You can also revoke the connection from the SEOLadders dashboard. Your posts and media stay untouched.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: one-click pairing, article publishing with featured images, categories, tags, and SEO meta, and a publishing-preferences screen.<\/li>\n<\/ul>","raw_excerpt":"One-click connect to SEOLadders and auto-publish AI-generated, SEO-optimized articles straight to WordPress \u2014 no application passwords.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/346781","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=346781"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/seoladders"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=346781"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=346781"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=346781"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=346781"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=346781"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=346781"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}