WordPress plugin intelligence profile

Estasoft News Distribution

News sitemaps, partner feeds and pushes for Google News, Microsoft Start, Yahoo News, Apple News and SmartNews, with a check on every article.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.6 · PHP 7.4
Directory statusactive
Last directory update1 Nov 20267h ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Estasoft News Distribution version 1.1.0 as active, updated 7h ago and tested up to WordPress 7.1.

Overview

About this plugin

Estasoft News Distribution turns one publish into the sitemaps, feeds and pushes that news platforms read, and checks each article before you press Publish. It is one free plugin. Every feature is in every install.

There are no keys, no add-ons and nothing to buy.

What it does

  • Sitemaps. A Google News sitemap for each language, and sitemaps for Bing, Yandex and Baidu. They follow each platform’s published rules, which are kept in small data files (rule packs) that you can read.
  • Partner feeds. Feeds for Microsoft Start, Yahoo News, Apple News and SmartNews, ready for the day a platform accepts your application. You record the state of each application by hand, because the plugin cannot see it.
  • Open readers and listings. A feed for Flipboard and other readers that need no approval, and the details a news aggregator asks for when you ask to be listed.
  • Pushes. Tells IndexNow search engines and WebSub hubs when an article is published, changed or removed, and posts to your own outlets: Telegram, Mastodon, Bluesky and webhooks. Pushes run in a background queue with retries and a log.
  • Article check. Every article is checked against the rules of each channel that is on: title, date, author, body, image, alt text and photo credit. It says in plain words what each platform will do with the article, and how to fix it. The same check shows in the editor before you publish.
  • Watching. A delivery log, a fetch monitor that shows when each platform last read your feeds, alerts by email, Slack or Microsoft Teams, and a weekly summary. An optional referrals report, off by default, counts visits by the platform they came from, without cookies and without storing anything about the visitor.
  • Many languages. One sitemap and feed per language, with Polylang and WPML or on a single-language site. The interface is translatable, and right-to-left languages such as Arabic and Hebrew are mirrored.
  • Control. Hold an article back, choose per article which channels get it, take an article down from every channel in one step, and, if you wish, stop a publish that fails the checks until a person gives a reason.
  • Follow links. A block and a shortcode that link readers to your Google News, Mastodon, Telegram, Bluesky and Apple News pages.
  • Safe changes. A restore point of the plugin’s settings before an update, and a demo mode that fills a new site with clearly marked sample articles so you can look around without sending anything.
  • Optional AI assistant. Needs WordPress 7.0 or newer. It uses the AI provider you connect in WordPress, only after you turn it on and agree to it, and a person approves every suggestion. The plugin stores no AI keys.

What it cannot do

News Distribution cannot make a platform accept a feed. Google, Microsoft, Yahoo, Apple, SmartNews and the others decide for themselves which publishers they include. The plugin makes your output match what each one publishes, says plainly where a rule could not be confirmed, and tells you when something needs your attention.

Not affiliated with any platform

Estasoft News Distribution is not affiliated with, endorsed by or sponsored by Google, Microsoft, Yahoo, Apple, SmartNews, Flipboard, Yandex, Telegram or any other platform it works with. Their names belong to their owners and are used only to say what the plugin works with.

Bundled software

Action Scheduler, which runs the background queue, is included, unchanged, in the vendor/woocommerce/action-scheduler folder. 0-or-later. com/woocommerce/action-scheduler.

External services

This plugin contacts another server only after you turn on the channel or feature that needs it. Publishing sends nothing: deliveries run afterwards in the background queue, or when a person presses a button. Nothing is sent to Estasoft Technologies.

A link in the plugin’s screens to another site (Medium, a search engine’s console, a feed reader, Apple’s help pages) only opens that site in your browser: the plugin sends it nothing. The caching plugins it can purge are other plugins on your own site.

AI provider (the one connected in WordPress)

What it is for. The optional AI assistant suggests headlines, summaries, search descriptions, captions and draft translations. 0 or later) to generate text, and WordPress sends the request to the provider the owner connected under Settings, Connectors.

Off until the owner turns it on and confirms a screen that says what is sent.

When. When a person presses a button that asks for a suggestion or a test, and, if the owner turned on the local-news rule, from the background queue. Never on page load or on publish.

What is sent. Only what the feature needs, for the one feature a person pressed. For headlines, summaries, search descriptions, captions and local news: the language, the headline and the first 400 to 800 characters of one article.

For a draft translation: the headline and the whole body of one article, up to 2,500 words. For Ask the assistant: the question and up to 9,000 characters of facts the plugin collected from its own checks and rules. For the image helper: the picture.

For the platform helpers and the weekly paragraph: the facts and figures the plugin counted. Author names only if the owner chose that. No provider key, visitor data or email address.

Terms and privacy. Those of the provider the owner connected.

Bing Webmaster Tools

What it is for. Submits the site’s search sitemap to Bing and reads which sitemaps Bing has.

When. Only when a person presses Connect or Check now in Settings, Connections, with an API key the person pasted. Never on publish or on a schedule.

What is sent. com: the API key, the site address and the sitemap address. No article text or visitor data.

Terms and privacy. Bing Webmaster API, Microsoft Services Agreement, Microsoft Privacy Statement.

Bluesky

What it is for. Posts a link card for each published article to a Bluesky account the owner connects with a handle and an app password. Off until the owner presses Turn on.

When. From the background queue after an article is published, and when a person presses Turn on or Send a test post (a Bluesky post is public).

What is sent. social, or the server that holds the account: the handle and app password to sign in, then the headline, an optional summary, the article’s address, its language and the featured image. No visitor data.

Terms and privacy. Bluesky Terms of Service, AT Protocol Network Services Privacy Notice.

Google Search Console

What it is for. Submits the site’s sitemaps to Google Search Console and reads their status.

When. Only when a person presses Connect, Sign in with Google, Check now or Disconnect in Settings, Connections. Never on publish or on a schedule.

The owner uses a service account key or their own Google Cloud app; the plugin ships no Google app.

What is sent. com: the sign-in details of the owner’s own app or key, then the access token, the property address and the sitemap address. No article text or visitor data.

Terms and privacy. Search Console API terms, Google Privacy Policy.

IndexNow

What it is for. Tells the search engines that take part in IndexNow (for example Bing and Yandex) that an address was published, changed or removed. Off until the owner turns it on.

When. From the background queue after an article changes (never while it is being saved), and when a person presses Send a test or starts the catch-up.

What is sent. org/indexnow: the site’s host name, the IndexNow key, the key file’s address and the addresses of changed articles on this site. No article text, author or visitor data.

Terms and privacy. IndexNow Terms of Service (they include a Privacy section). IndexNow is run by Microsoft and Yandex, and each participating search engine’s own policy applies, for example the Microsoft Privacy Statement and the Yandex Privacy Policy.

Mastodon

What it is for. Posts a link to each published article from a Mastodon account the owner connects, on the server the owner names. Off until the owner enters a server address and an access token and presses Turn on.

When. From the background queue after an article is published, and when a person presses Turn on or Send a test post.

What is sent. Only to the owner’s server: the access token, and the post (headline, optional summary, article address, optional hashtags, language, the visibility the owner chose). No visitor data.

Terms and privacy. The terms and privacy policy of the server the owner chose, linked from its About page. Mastodon documentation.

Slack

What it is for. Posts a short alert to a Slack channel the owner chooses, through an incoming webhook address pasted under Settings, Alerts. Off until an address is saved and Slack is ticked for an alert.

When. When a ticked alert happens, when the weekly summary is due, and when a person presses Send test message. Never on page load or while an article is saved.

What is sent. com address: the alert’s name, one sentence (it can include the site’s name, a platform’s name, a count and a staff member’s display name) and a link to a screen in this site’s admin. No article text or title, visitor data or email address.

Terms and privacy. Slack API Terms of Service, Privacy Policy.

Microsoft Teams

What it is for. Posts a short alert to a Microsoft Teams channel or chat the owner chooses, through a webhook address from Teams pasted under Settings, Alerts. Off until an address is saved and Teams is ticked for an alert.

When. When a ticked alert happens, when the weekly summary is due, and when a person presses Send test message. Never on page load or while an article is saved.

What is sent. com ): the alert’s name, one sentence (it can include the site’s name, a platform’s name, a count and a staff member’s display name) and a button to a screen in this site’s admin. No article text or title, visitor data or email address.

json to name that format, and the plugin never requests that address.

Terms and privacy. Microsoft Services Agreement, Privacy Statement.

Telegram

What it is for. Posts a link to each published article in a Telegram channel the owner runs, through a bot made with @BotFather. Off until the owner pastes the bot token, names a channel and presses Turn on.

When. From the background queue after an article is published, and when a person presses Turn on or Send a test message.

What is sent. org: the bot token (in the address, as Telegram’s API requires), the channel, and a message with the headline, an optional summary and the article’s address. No visitor data.

Terms and privacy. Telegram Terms of Service, Privacy Policy, Terms for bot developers.

Webhooks

What it is for. Sends a signed JSON message about each published, unpublished or deleted article to up to five https addresses the owner chooses, on their own system or a tool they use. Off until the owner adds an address and a signing secret.

When. From the background queue after an article is published, unpublished or deleted, and when a person presses Test or Retry now.

What is sent. To each address: the event, the site’s name and address, and for an article its id, address, title, excerpt, language, author name, image, categories, tags, dates and the owner’s attribution line, with a signature made from the owner’s secret. No visitor data or drafts.

Terms and privacy. Those of the receiving system the owner chose.

WebSub hub

What it is for. Pings a WebSub hub when a feed changes, so subscribers fetch it at once. There is no default hub: nothing is sent until the owner saves a hub address and turns the channel on.

When. From the background queue after an article is published, changed or removed (never while it is being saved), and when a person presses Send a test ping.

What is sent. url, the address of the feed. No article text or visitor data.

Terms and privacy. Those of the hub the owner chose. WebSub Recommendation.

Yandex Webmaster

What it is for. Adds the site’s search sitemaps to Yandex Webmaster and reads what Yandex knows about each one.

When. Only when a person presses Connect, Sign in with Yandex, Check now or Disconnect in Settings, Connections. Never on publish or on a schedule.

The owner uses an access token or their own Yandex app; the plugin ships no Yandex app.

What is sent. net/v4: the access token or the sign-in details of the owner’s own app, the site’s host and the sitemap address. No article text or visitor data.

Terms and privacy. API terms, Privacy Policy.

YouTube and Vimeo

What it is for. Optional (Settings, Video, Look up details; off by default). Asks YouTube or Vimeo once for the title, thumbnail and other details of a video embedded in an article, for the video markup search engines read.

Without it, the markup uses the article’s own text.

When. From the background queue after an article with a YouTube or Vimeo video is saved, and when a person presses Look up details now. Never while a page is shown.

What is sent. com: the video’s address. No cookie, account or visitor data.

Terms and privacy. YouTube Terms of Service, Google Privacy Policy, Vimeo Terms of Service, Vimeo Privacy Policy.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • google news
  • news sitemap
  • multilingual
  • rss
  • syndication
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.6 · PHP 7.4
Update activity1 Nov 20267h ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.