{"id":307379,"date":"2026-07-01T09:36:51","date_gmt":"2026-07-01T09:36:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/rankfender\/"},"modified":"2026-07-01T09:59:02","modified_gmt":"2026-07-01T09:59:02","slug":"rankfender","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/rankfender\/","author":23490720,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.7.2","stable_tag":"1.7.2","tested":"7.0","requires":"5.6","requires_php":"7.4","requires_plugins":null,"header_name":"Rankfender","header_author":"Rankfender","header_description":"Official Rankfender plugin to import and publish AI-generated articles directly from your Rankfender account.","assets_banners_color":"","last_updated":"2026-07-01 09:59:02","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/rankfender\/","header_author_uri":"https:\/\/rankfender.com","rating":5,"author_block_rating":0,"active_installs":0,"downloads":59,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.7.2":{"tag":"1.7.2","author":"imedradhouanirankfender","date":"2026-07-01 09:59:02"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3592439,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3592439,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.7.2"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[2353,5936,529,7143,186],"plugin_category":[55],"plugin_contributors":[269710],"plugin_business_model":[],"class_list":["post-307379","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-articles","plugin_tags-content","plugin_tags-publishing","plugin_tags-seo","plugin_category-seo-and-marketing","plugin_contributors-imedradhouanirankfender","plugin_committers-imedradhouanirankfender"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/rankfender\/assets\/icon-128x128.png?rev=3592439","icon_2x":"https:\/\/ps.w.org\/rankfender\/assets\/icon-256x256.png?rev=3592439","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Rankfender<\/strong> is an AI-powered SEO platform that generates optimized, ready-to-publish articles for your website. This official plugin connects your WordPress site to your Rankfender account so you can review, sync, and publish your content without ever leaving WordPress.<\/p>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Rankfender generates SEO-optimized articles in your account dashboard.<\/li>\n<li>This plugin pulls your article queue directly into your WordPress admin.<\/li>\n<li>You review the content, then publish or schedule it with a single click.<\/li>\n<\/ol>\n\n<p>That's it \u2014 no copy-pasting, no manual formatting, no wasted time.<\/p>\n\n<h4>Key features<\/h4>\n\n<ul>\n<li><strong>One-click publishing<\/strong> \u2014 import and publish articles from your Rankfender queue instantly<\/li>\n<li><strong>Auto SEO mapping<\/strong> \u2014 titles, meta descriptions, and focus keywords are written automatically to Yoast SEO, Rank Math, All in One SEO, SEOPress, and The SEO Framework<\/li>\n<li><strong>Featured image handling<\/strong> \u2014 cover images are downloaded and set as the WordPress featured image automatically<\/li>\n<li><strong>Smart scheduling<\/strong> \u2014 articles with a future date are automatically scheduled in WordPress<\/li>\n<li><strong>Category &amp; tag management<\/strong> \u2014 categories and tags are created and assigned automatically based on your article metadata<\/li>\n<li><strong>Content optimization tools<\/strong> \u2014 the plugin also supports automated meta rewrites, FAQ block injection, schema markup, and internal link insertion driven by Rankfender's ROSE optimizer<\/li>\n<li><strong>Secure connection<\/strong> \u2014 your WordPress site connects to Rankfender using a private API key; all communication is encrypted<\/li>\n<li><strong>Supports multiple SEO plugins<\/strong> \u2014 Yoast SEO, Rank Math, All in One SEO (v3 &amp; v4), SEOPress, The SEO Framework<\/li>\n<\/ul>\n\n<h4>Who is this for?<\/h4>\n\n<p>Rankfender is built for agencies, freelancers, and business owners who want to scale their content production without sacrificing SEO quality. If you're already using Rankfender to generate articles, this plugin is the fastest way to get them live on your WordPress site.<\/p>\n\n<h4>Getting started<\/h4>\n\n<ol>\n<li>Install and activate this plugin.<\/li>\n<li>Go to <strong>Settings \u2192 Rankfender<\/strong> in your WordPress admin.<\/li>\n<li>Paste your API key from your Rankfender account dashboard.<\/li>\n<li>Click <strong>Test connection<\/strong> to confirm everything is working.<\/li>\n<li>Go to <strong>Rankfender \u2192 Posts<\/strong> to see your article queue and start publishing.<\/li>\n<\/ol>\n\n<h3>External services<\/h3>\n\n<p>This plugin communicates with the Rankfender cloud API to retrieve your article queue and publish content to your WordPress site.<\/p>\n\n<p><strong>Rankfender API<\/strong> (<code>https:\/\/api.rankfender.com<\/code>)<\/p>\n\n<ul>\n<li><strong>What it is:<\/strong> The Rankfender content-generation platform. This plugin is the official integration bridge between your WordPress site and your Rankfender account.<\/li>\n<li><strong>What data is sent:<\/strong>\n\n<ul>\n<li>Your API key is sent on every request to authenticate your account.<\/li>\n<li>Pagination parameters are sent when listing your article queue.<\/li>\n<li>Article content (title, body, metadata, images) is received from Rankfender and written to WordPress when you publish.<\/li>\n<li>No personal data about your site's visitors is ever sent to Rankfender.<\/li>\n<\/ul><\/li>\n<li><strong>Service provider:<\/strong> Rankfender \u2014 https:\/\/rankfender.com<\/li>\n<li><strong>Terms of service:<\/strong> https:\/\/rankfender.com\/terms<\/li>\n<li><strong>Privacy policy:<\/strong> https:\/\/rankfender.com\/privacy<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>rankfender<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install directly through the WordPress plugin screen.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen in WordPress.<\/li>\n<li>Navigate to <strong>Settings \u2192 Rankfender<\/strong> and enter your API key from your Rankfender dashboard.<\/li>\n<li>Click <strong>Test connection<\/strong> to verify the link between your site and your Rankfender account.<\/li>\n<li>Go to <strong>Rankfender \u2192 Posts<\/strong> to view and publish your articles.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20rankfender%20account%3F\"><h3>Do I need a Rankfender account?<\/h3><\/dt>\n<dd><p>Yes. This plugin is the official WordPress integration for the Rankfender platform. You need an active Rankfender account to use it. Sign up at https:\/\/rankfender.com.<\/p><\/dd>\n<dt id=\"where%20do%20i%20find%20my%20api%20key%3F\"><h3>Where do I find my API key?<\/h3><\/dt>\n<dd><p>Log in to your Rankfender account, go to <strong>Account \u2192 Integrations<\/strong>, and copy your WordPress API key.<\/p><\/dd>\n<dt id=\"which%20seo%20plugins%20are%20supported%3F\"><h3>Which SEO plugins are supported?<\/h3><\/dt>\n<dd><p>Rankfender automatically writes SEO metadata to: Yoast SEO, Rank Math, All in One SEO (v3 and v4), SEOPress, and The SEO Framework. If you don't use any of these, the plugin stores the values in its own meta fields.<\/p><\/dd>\n<dt id=\"will%20it%20overwrite%20my%20existing%20posts%3F\"><h3>Will it overwrite my existing posts?<\/h3><\/dt>\n<dd><p>Only if you explicitly click <strong>Add \/ Update<\/strong> or <strong>Publish now<\/strong> on an article that is already linked to a WordPress post. New articles create new posts.<\/p><\/dd>\n<dt id=\"is%20my%20data%20secure%3F\"><h3>Is my data secure?<\/h3><\/dt>\n<dd><p>Yes. All communication between WordPress and Rankfender uses HTTPS and your private API key. The key is stored in your WordPress options table and never exposed publicly.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.7.2 - 2026-07-01<\/h4>\n\n<ul>\n<li>Security: \/health REST endpoint now returns only public data (plugin name + version). Sensitive details (token status, capabilities, WP version) moved to a new authenticated \/status endpoint.<\/li>\n<li>Compliance: removed invalid contributor username; fixed \"Tested up to\" header to WordPress 7.0.<\/li>\n<\/ul>\n\n<h4>1.7.1 - 2026-05-12<\/h4>\n\n<ul>\n<li>Compliance: added WordPress.org plugin headers and External services disclosure.<\/li>\n<li>Added ROSE optimizer endpoints: meta rewrite, schema inject, FAQ block, internal link insertion, content snapshot, llms.txt read\/write.<\/li>\n<\/ul>\n\n<h4>1.4.0 - 2026-04-01<\/h4>\n\n<ul>\n<li>Posts page now loads table rows asynchronously for faster admin performance.<\/li>\n<li>Added spinner loading state while Rankfender posts are fetched.<\/li>\n<\/ul>\n\n<h4>1.3.6 - 2026-03-31<\/h4>\n\n<ul>\n<li>Admin UX hardening for WordPress.com hosted sites.<\/li>\n<li>Improved French locale rendering across admin pages.<\/li>\n<\/ul>\n\n<h4>1.3.5 - 2026-03-31<\/h4>\n\n<ul>\n<li>REST publish endpoint is now always enabled (toggle removed from settings).<\/li>\n<\/ul>\n\n<h4>1.3.4 - 2026-02-17<\/h4>\n\n<ul>\n<li>Version bump and release packaging.<\/li>\n<\/ul>\n\n<h4>1.3.3 - 2026-02-14<\/h4>\n\n<ul>\n<li>Auth: HMAC headers are only validated when explicitly enabled in settings.<\/li>\n<li>Added Force Default Post Status option.<\/li>\n<li>Auth Debug panel now shows User-Agent and request timestamp.<\/li>\n<\/ul>\n\n<h4>1.3.2 - 2026-02-14<\/h4>\n\n<ul>\n<li>Auth hardening: accept Authorization: Bearer token and common X-API-Key casing variants.<\/li>\n<\/ul>\n\n<h4>1.3.1 - 2026-02-13<\/h4>\n\n<ul>\n<li>Scheduling: posts with a future date_gmt are automatically saved as scheduled.<\/li>\n<li>SEO integration: writes Yoast and Rank Math title, description, and focus keyword fields.<\/li>\n<li>Media: featured image download and optional inline image localization.<\/li>\n<\/ul>","raw_excerpt":"Publish AI-generated SEO articles from your Rankfender account directly to WordPress \u2014 in one click.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/307379","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=307379"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/imedradhouanirankfender"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=307379"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=307379"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=307379"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=307379"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=307379"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=307379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}