plugin-icon

Newsroom OS – Discover & AI-Visibility OS for WordPress Publishers

لصاحبه koskar22·
The Discover & AI-visibility OS for WordPress publishers: Editorial + Discover scores, semantic JSON-LD, newsroom workflow, and trend radar.
النسخة
1.9.0
آخر تحديث
May 24, 2026
Newsroom OS – Discover & AI-Visibility OS for WordPress Publishers

The Discover & AI-Visibility OS for WordPress Publishers

Built for newsrooms, publishers, and high-frequency editorial teams — not generic blogs.

Pro license: newsos.io — one key per site, same plugin you already install.

Yoast, Rank Math, AIOSEO, and SEOPress optimize posts. Newsroom OS runs the newsroom: Discover-ready signals, semantic JSON-LD, assignments, and writer guidance in one editorial layer on top of WordPress.

Classic Editor & Gutenberg (Block Editor)

Newsroom OS is built for real newsroom setups — including sites that still use Classic Editor, sites on full Gutenberg, and hybrid installs (block editor with the classic Tags metabox).

Gutenberg / Block Editor

  • Publication Readiness sidebar (Editorial + Discover twin gauges, Next Best Action)
  • REST-aware duplicate tag guard (snackbar + “Use existing” / “Keep anyway”)
  • Breaking news mode, live H3 update insertion via blocks
  • Trend Radar, Smart Tags, AI Assist (Pro) in the editor sidebar
  • JS strings via wp_set_script_translations (el, en, de, es)

Classic Editor

  • Same Publication Readiness panel and scores (TinyMCE / #content hooks — no block editor APIs on classic screens)
  • Classic Tags metabox duplicate guard (AJAX before the tag chip is added)
  • Breaking mode, live updates, and smart tag insert via Classic UI
  • Stability: Gutenberg-only APIs (wp.data.subscribe, getEditedPostContent) run only when block-editor-page is present — prevents Classic Editor blocks.min.js stack overflows on large sites

Works with any theme (Astra, GeneratePress, Newspaper, NewsMag, Flavor, etc.) and alongside Yoast SEO, Rank Math, WooCommerce, and SureCart.

WordPress 7.0: Tested through WordPress 7.0 (Classic Editor, Gutenberg, and wp-admin dashboard). Requires PHP 7.4+ (PHP 8.x recommended).

Five pillars

1. Discover optimization

  • Publication Readiness — twin scores in the editor: Editorial (article quality) and Discover (distribution potential). They are separate on purpose.
  • Discover Score — Google-aligned: hero 1200px+, 16:9, 300k pixels, alt; clear 55–70 headline (anti-clickbait); topic/tags; optional trend fit; saved OG image when available.
  • Breaking news mode — one toggle: LiveBlogPosting schema, faster IndexNow/Google ping, optional “developing story” badge, auto-expire, live-update workflow (H3 headings).
  • Trend Radar — Google Trends + Google News in the sidebar, localized per country.

2. Semantic schema & entities

  • NewsArticle / LiveBlogPosting JSON-LD@graph with Organization, WebPage, author Person, geo, about / mentions.
  • Entity tags — Wikidata Q-IDs, coordinates, entity types woven into schema.
  • Richness presets — Minimal / Balanced / Full; optional articleBody modes (omit, full, first N words).
  • Works with Yoast SEO & Rank Math — reads your meta; does not replace them.

3. Editorial workflow

  • Tasks & assignments — deadlines, keywords, briefs, reference links.
  • Dashboard — active / overdue / completed, KPIs, SEO health.
  • Roles — chiefs see the full desk; writers see My Inbox only.
  • Content Decay Radar (Pro) — flags stale evergreen posts and opens refresh tasks.

4. AI newsroom (Pro, BYOK)

  • OpenAI, Gemini, or Groq — your API key stays on your site; free tiers supported (Groq / Gemini).
  • Discover-optimized titles (55–70 chars, five angles), targeted optimization hints, trend-aware keywords.
  • Geo-aware language — answers in the language of your configured region (40+ locales).

5. Knowledge layer

  • Smart Tag Suggester — weighted, confidence-scored tags from your taxonomy; one-click insert; duplicate-tag guard (Pro).
  • Story timelines — archive clusters + internal-link blocks + CollectionPage schema.
  • Archive link finder — evergreen internal links from your own back catalog.
  • Author E-E-A-T — profiles, schema Person, performance analytics (Pro).

UI in Greek, English, German, and Spanish (per-site language picker). See languages/README.txt for gettext catalogs.

🆓 What you get for FREE

Everything below ships in the free plugin — no signup, no rate limits, no nag screens:

  • Publication Readiness — Editorial score + Discover Score, Next Best Action, detailed checklists
  • Breaking news mode — LiveBlog schema workflow with auto-expire (when LiveBlog is enabled in settings)
  • Smart Tag Suggester — confidence levels, one-click insert
  • Editorial dashboard — tasks, deadlines, keywords, briefings
  • Trend Radar — Google Trends + News in the editor
  • Auto-story timeline + archive internal-link finder
  • NewsArticle JSON-LD — entities, geo, E-E-A-T author signals
  • SEO auditor, 4-step wizard, 4-language UI

🚀 PRO Features (Buy at [newsos.io](https://newsos.io/) — €29/month per site)

Pro is a single license key tied to one site, activated inside your dashboard at “Editorial Control 🚀 PRO”. No separate plugin to install — Pro unlocks inside the same plugin you already trust. Need more than one site? Buy one license per site at newsos.io.

🤖 AI Assist (BYOK – Bring Your Own Key)

Bring your own API key for OpenAI, Google Gemini, or Groq. Newsroom OS never proxies AI traffic through our servers — your key stays on your site.

💸 Free AI tier supported: Groq offers a very generous free tier (no credit card) on llama-3.3-70b-versatile. The settings page links directly to:

You can write your first AI-assisted article with $0 of API spend.

Direct in-editor actions:

  • 🎯 Discover-optimized Title Suggestions — five alternative headlines on every run, each in a different angle: facts-first / human impact / aftermath / authority / Discover hook. Every title is 55–70 characters (the Google Discover sweet spot), front-loaded with the news, and live-validated by a character counter and angle badge in the UI.
  • Targeted Content Optimization — non-rewrite editorial suggestions per paragraph, categorized (readability / seo / eeat / structure / factcheck) and ranked by impact.
  • 🔥 Trend-Aware Keywords — pulls current Google Trends for your region, picks the ones that genuinely fit the article, and tells you exactly where to weave them in (headline / lede / paragraph / tag).
  • FAQ Block generation in valid FAQPage JSON-LD
  • Key Takeaways block
  • Per-user daily rate limits + transient caching so you never burn budget twice on the same prompt

🌍 Geo-aware language output — the AI answers in the correct language for your geo target automatically. GR/CY Greek, BR Brazilian Portuguese, MX Mexican Spanish, JP Japanese, IL Hebrew, and 40+ more locales — even on aggressive English-leaning models like Llama. Filter newsai_ai_geo_to_locale for custom multilingual newsrooms.

Default models are kept current (gpt-4o-mini, gemini-2.5-flash, llama-3.3-70b-versatile) with transparent auto-migration of deprecated providers.

📈 Author Performance Analytics (NEW in 1.7.0)

A complete writer performance dashboard for chiefs:

  • Per-author cards: posts published in the window, tasks done/open/overdue, average Focus Score at publish time, 30/60/90-day trend
  • Inline expandable details: top recent articles with score, top categories, edit/view shortcuts
  • Personal “Your own performance” card on top — chiefs that also write see their own numbers without drilling down
  • Cached aggregates with smart invalidation on post publish / task completion / score change
  • Phase 2-ready: filter hooks for Discover and Google News click integration via Search Console

💬 Editorial Comms (Task Threads + Email)

  • Two-way messaging thread per task — chief assignee, with unread badges in the menu
  • Capability-aware visibility: writers only see their own threads, never peers’
  • Configurable email alerts: new assignment, new message, task completed
  • Auto-purge old threads on a configurable retention window

🛡️ Duplicate-Tag Guard

Site-wide audit that surfaces near-duplicate tags so you can merge them and consolidate authority. Tied directly into the Smart Tag system.

🔥 Content Decay Radar

Detects evergreen articles losing freshness signals and automatically creates a “Needs Refresh” task with target keyword and reference URL. Configurable batch size, views threshold, and meta key.

⚡ Instant Indexing API

Direct integration with Google Indexing API (service account JSON or bearer token) + IndexNow for Bing/Yandex. Async pings on publish, per-post diagnostics in postmeta, full status panel in settings.

📰 LiveBlogPosting Schema

One toggle on a post turns it into a fully valid LiveBlogPosting JSON-LD with chronological updates — exactly what Google requires for Top Stories live coverage.

🖼️ Google Discover Image Validator

Pre-publish check that flags featured images that fail the 1200px-wide minimum that Google Discover requires.

🧪 Advanced Sidebar Modules

  • Auto-Timeline triggers refined for high-frequency desks
  • Writer leaderboard widget in the sidebar (legacy)
  • Reusable Pro lock cards with custom UTM tracking

🔧 Priority Support & Updates

License-gated updates flow through the same plugin. Verify your license at newsos.io and you keep receiving fixes + new features without re-uploading anything.

Why publishers choose us

  • Category: Discover & publishing infrastructure — not “another SEO plugin”
  • Trusted by 2,000+ active installs in 20+ countries
  • Built for high-traffic desks: event-driven editor JS, strict API timeouts, smart caching
  • Zero conflicts with Yoast / Rank Math / SureCart / WooCommerce
  • 30-day money-back guarantee on Pro

👉 Buy Pro at newsos.io — €29/month or $233/year (save 33%). One license key per site, instant delivery via email.

Translators / i18n

  • Text domain: newsroom-ai-assistant — every string uses __(), _e(), esc_html__(), and the editor script is registered with wp_set_script_translations() so Gutenberg sidebar strings translate too.
  • Compiled .mo catalogs for el, en_US, de_DE, es_ES ship under /languages, alongside the corresponding newsroom-ai-assistant-{locale}-newsai-script.json files for JS translations.
  • The plugin loads catalogs directly with the resolved request locale (determine_locale()), making it compatible with the WordPress 6.7+ Just-In-Time loader and the new WP_Translation_Controller. The Site Details Language picker switches the UI language per site without touching the global WP locale.
  • Want to add another language? Drop a new newsroom-ai-assistant-{locale}.mo (and optionally the matching -newsai-script.json) into /languages. Loco Translate or wp i18n make-mo are the usual tools. See languages/README.txt for details.
مجانيعلى الخطط المدفوعة
إذا أتممت بالتثبيت، فإنك توافق على شروط خدمة ووردبريس.كوم ووشروط إضافات الأطراف الثالثة.
تم اختباره حتى
WordPress 7.0
تتوفّر هذه الإضافة للتنزيل لتُستخدم في عملية التثبيت لديك.