{"id":348338,"date":"2026-08-07T22:58:17","date_gmt":"2026-08-07T22:58:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/rankjet\/"},"modified":"2026-08-08T15:39:20","modified_gmt":"2026-08-08T15:39:20","slug":"rankjet-article-publisher","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/rankjet-article-publisher\/","author":23541666,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.8","stable_tag":"1.0.8","tested":"7.0.3","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"RankJet Article Publisher","header_author":"RankJet","header_description":"Publishes articles from your RankJet account to this site, with SEO meta filled in automatically.","assets_banners_color":"fffdf9","last_updated":"2026-08-08 15:39:20","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/rankjet.co","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":62,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.8":{"tag":"1.0.8","author":"denis109","date":"2026-08-08 15:39:20"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3638798,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3638798,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3638798,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3638798,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.8"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3638794,"resolution":"1","location":"assets","locale":"","width":1544,"height":900},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3638794,"resolution":"2","location":"assets","locale":"","width":1544,"height":900},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3638794,"resolution":"3","location":"assets","locale":"","width":1544,"height":900}},"screenshots":{"1":"Settings then RankJet, once your site is connected. Choose whether incoming articles publish straight away or wait as drafts, and which author they are filed under.","2":"Your articles in RankJet, written and ready. Each one publishes to this site on its own.","3":"The publishing schedule. Articles are planned ahead on the days you pick, and go out without you touching anything."}},"plugin_section":[],"plugin_tags":[569,529,7143,186],"plugin_category":[55],"plugin_contributors":[274830],"plugin_business_model":[],"class_list":["post-348338","plugin","type-plugin","status-publish","hentry","plugin_tags-automation","plugin_tags-content","plugin_tags-publishing","plugin_tags-seo","plugin_category-seo-and-marketing","plugin_contributors-denis109","plugin_committers-denis109"],"banners":{"banner":"https:\/\/ps.w.org\/rankjet-article-publisher\/assets\/banner-772x250.png?rev=3638798","banner_2x":"https:\/\/ps.w.org\/rankjet-article-publisher\/assets\/banner-1544x500.png?rev=3638798","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/rankjet-article-publisher\/assets\/icon-128x128.png?rev=3638798","icon_2x":"https:\/\/ps.w.org\/rankjet-article-publisher\/assets\/icon-256x256.png?rev=3638798","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/rankjet-article-publisher\/assets\/screenshot-1.png?rev=3638794","caption":"Settings then RankJet, once your site is connected. Choose whether incoming articles publish straight away or wait as drafts, and which author they are filed under."},{"src":"https:\/\/ps.w.org\/rankjet-article-publisher\/assets\/screenshot-2.png?rev=3638794","caption":"Your articles in RankJet, written and ready. Each one publishes to this site on its own."},{"src":"https:\/\/ps.w.org\/rankjet-article-publisher\/assets\/screenshot-3.png?rev=3638794","caption":"The publishing schedule. Articles are planned ahead on the days you pick, and go out without you touching anything."}],"raw_content":"<!--section=description-->\n<p>RankJet writes SEO articles for your site. This plugin connects your WordPress site to your RankJet\naccount so those articles publish here directly, as live posts or as drafts for review.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>One click connection from your RankJet dashboard, with no application password to create<\/li>\n<li>Works on hosts where application passwords are disabled or stripped<\/li>\n<li>Featured and inline images are copied into your media library<\/li>\n<li>SEO title, description, focus keyword, and canonical are filled in for Yoast SEO and Rank Math<\/li>\n<li>Lightweight: no front end scripts, no database tables, no admin notices<\/li>\n<\/ul>\n\n<p>A RankJet account is required. Sign up at https:\/\/rankjet.co<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin communicates with RankJet at https:\/\/app.rankjet.co for these purposes:<\/p>\n\n<ol>\n<li>Connecting your site. When you confirm a connection, the plugin sends your site address, its\nREST API address, WordPress and PHP versions, which SEO plugin is active, and whether WP-Cron is\ndisabled. This is used to link the site to your account and to tell you if anything will prevent\npublishing.<\/li>\n<li>Receiving articles. RankJet sends article content to this site. The plugin does not send your\npost content, user data, or any visitor data to RankJet.<\/li>\n<li>Disconnecting. When you deactivate the plugin or press Disconnect, it tells RankJet to stop\npublishing here. Only the connection key is sent.<\/li>\n<li>Plugin updates. The plugin checks for a newer version and verifies its signature before\ninstalling.<\/li>\n<\/ol>\n\n<p>Privacy policy: https:\/\/rankjet.co\/he\/privacy\nTerms: https:\/\/rankjet.co\/he\/terms<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>In RankJet, open Settings then Connections and choose WordPress.<\/li>\n<li>Follow the steps. Your WordPress admin opens so you can confirm the connection.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20rankjet%20account%3F\"><h3>Do I need a RankJet account?<\/h3><\/dt>\n<dd><p>Yes. Sign up at https:\/\/rankjet.co<\/p><\/dd>\n<dt id=\"can%20i%20review%20articles%20before%20they%20go%20live%3F\"><h3>Can I review articles before they go live?<\/h3><\/dt>\n<dd><p>Yes. Turn on \"Publish as draft\" in Settings then RankJet, or set it in your RankJet account.<\/p><\/dd>\n<dt id=\"does%20this%20work%20on%20multisite%3F\"><h3>Does this work on multisite?<\/h3><\/dt>\n<dd><p>Not yet. This version supports single site installs only.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Renamed to RankJet Article Publisher. Your connection, settings and published posts are unaffected.<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>The two settings on the RankJet screen are now sanitized before they are saved.<\/li>\n<li>Fixed: the connection status message could show up on admin screens other than the RankJet settings page.<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Featured images now carry the alt text RankJet wrote for that specific picture, instead of falling back to the article title.<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Fixed: the lookup that stops a republish creating a duplicate post no longer relies on a query argument the WordPress.org checks prohibit.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Security: the old connection scheme is no longer accepted, which is what completes the 1.0.2 change. A copy of RankJet's records can no longer publish to this site.<\/li>\n<li>Sites connected before 1.0.2 need to reconnect once.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fixed: the plugin reported the wrong version number to RankJet, which kept it on the older connection scheme and made an already applied update keep reappearing.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Security: the connection key is now verified the way a password should be. RankJet keeps the key and this site keeps only a fingerprint of it, so a copy of RankJet's records is no longer enough to publish here.<\/li>\n<li>Existing connections keep working. Reconnect once to move onto the new scheme.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Security: the update check now refuses to install a package it cannot verify, instead of letting WordPress download it unchecked.<\/li>\n<li>Security: incoming article HTML is filtered again on the way in, and titles are stripped of markup.<\/li>\n<li>Security: the manual connection key is only generated when you ask for one, and is cleared once the site is connected.<\/li>\n<li>Security: deactivating the plugin now clears the stored connection key.<\/li>\n<li>Fixed: republishing an article no longer resets its publish date or closes its comments.<\/li>\n<li>Fixed: backslashes in article text are no longer stripped on publish.<\/li>\n<li>Fixed: uninstalling now clears pending image-copy events as intended.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release.<\/li>\n<\/ul>","raw_excerpt":"Publishes articles from your RankJet account to this site, with SEO meta filled in automatically.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/348338","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=348338"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/denis109"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=348338"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=348338"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=348338"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=348338"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=348338"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=348338"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}