WordPress plugin intelligence profile

itdatex Blog-Bot

Fetches RSS items and rewrites them into draft posts via an LLM endpoint you pick (local Ollama, itdatex Cloud opt-in, or custom URL).

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.2.2
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.4 · PHP 8.1
Directory statusactive
Last directory update11 Sept 20261mo 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 itdatex Blog-Bot version 0.2.2 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

itdatex Blog-Bot is an editorial helper, not an auto-publisher. A cron job fetches items from a configurable list of RSS feeds, scores them for topical relevance, and asks an LLM endpoint to rewrite matching items into a draft post. You pick the endpoint: a local Ollama server (default, nothing leaves your host), the itdatex Cloud hosted service (opt-in, requires API key + consent), or a custom Ollama-compatible URL.

The result is a WordPress draft with the source link, score and the exact prompt attached as post meta so an editor can review, adjust and publish.

What the plugin does

  • Feed fetcher — configurable RSS/Atom sources, deduplication by feed item GUID.
  • Scorer — rule-based scoring (keywords, recency, source weight) filters candidates.
  • Generator — calls the LLM endpoint you selected: local Ollama (default), itdatex Cloud (opt-in, hosted by the plugin author, requires API key + consent), or any custom Ollama-compatible URL. The source link is always included in the prompt so the model can reference it.
  • Publisher — inserts the result as draft, sets category and tags, records the source URL, score and the full prompt in post meta.
  • WP-CLI — wp itdatex-blog-bot run for manual runs.

Privacy and traceability

  • No auto-publish. Every draft goes through the WordPress editorial workflow.
  • The LLM provider is a plugin setting. Default is Local Ollama on 127.0.0.1 — nothing leaves the server. itdatex Cloud is strictly opt-in and cannot be saved without an explicit privacy-consent tick.
  • Post meta stores the full prompt and source URL so the rewrite is auditable.

External Services

This plugin talks to three kinds of external services. Only the RSS feed fetch is enabled by default; the two LLM options both require explicit configuration.

1. RSS/Atom feed URLs (configurable list)

The plugin fetches RSS/Atom feeds you configure under Tools -> Blog-Bot. com, Smartsteuer Blog). You can add, remove or replace any of them.

Each fetched item is compared against the local posts meta by GUID before being processed.

  • When: on cron ( itdatex_blog_bot_run_daily ) or on manual wp itdatex-blog-bot run.
  • What is sent: nothing (plain GET request for the feed).
  • What is received: the feed XML, only the item title, link, publish date and content are stored in memory during the run.

Each feed URL is a service run by a third party. Please consult that publisher’s terms of service and privacy policy before adding a source.

2. Local or custom LLM endpoint (default: local Ollama)

1:11434/api/chat ). The local default keeps everything on your host; a custom URL transmits the item text to whatever service you pointed it at.

  • When: after a matching RSS item is scored above the threshold and picked for rewriting.
  • What is sent: the plugin’s rewrite prompt, the item title, item link and the raw feed content of the item.
  • What is received: JSON with the rewritten text, which is stored as a WordPress draft.

If you set a custom URL, please consult that provider’s terms and privacy policy.

3. itdatex Cloud (opt-in, hosted by the plugin author)

support/api/chat, authenticated with an API key you obtain from itdatex. This provider cannot be saved without explicitly ticking the privacy-consent checkbox in the settings screen.

  • When: after a matching RSS item is scored above the threshold and picked for rewriting.
  • What is sent: the plugin’s rewrite prompt, the item title, the source link, the item content excerpt, and the Authorization: Bearer <your-api-key> header.
  • What is received: JSON with the rewritten text, which is stored as a WordPress draft.
  • Service provider: itdatex (author of this plugin).
  • Endpoint URL: https://api.itdatex.support/api/chat
  • Sign-up / API key: https://wp.itdatex.support/blog-bot-api-key/
  • Privacy Policy: https://wp.itdatex.support/blog-bot-privacy/
  • Terms of Service: https://wp.itdatex.support/blog-bot-tos/
WordPress.org metadata

Plugin tags

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

  • ai
  • automation
  • blog
  • drafts
  • rss
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.4 · PHP 8.1
Update activity11 Sept 20261mo 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

Version0.2.10.2.2
Version0.2.00.2.1
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.