Opis
Antradus AI Lite writes complete, SEO-optimized articles with a matching AI featured image — right inside the WordPress post editor, using your own AI provider key. No middleman, no per-word fees: bring your OpenAI, Anthropic (Claude), Google Gemini, OpenRouter, or DeepSeek key and start writing.
Describe your topic, pick a writing style and tone, and the plugin writes a full article plus the focus keyword, SEO meta title, and meta description — shown with one-click Copy buttons so you can paste them into your SEO plugin. Paste any external link and rewrite that article in your own voice. Highlight any sentence while editing and let the AI rewrite, improve, expand, shorten, fix, or translate it. Then generate a matching featured image with one click.
Every article it writes carries a short AI disclosure at the bottom, naming the model that wrote it — on by default, in your own wording, and only on the posts the plugin actually wrote. That is the EU AI Act (Article 50) transparency duty handled without you having to remember it.
Supported AI Providers
- OpenAI — All models supported
- Anthropic — All models supported
- Google Gemini — All models supported
- OpenRouter — Access 200+ models including free tiers (Gemini Flash, Llama, Mistral, and more)
- DeepSeek — All models supported (text generation)
Check our AI models recommendation list here
Key Features (free)
- Article from a keyword or URL — describe a topic, or paste any external link, and get a complete, structured, SEO-shaped article
- SEO meta generation — focus keyword, SEO meta title and meta description, shown with Copy buttons ready for your SEO plugin
- In-editor AI assistant — highlight text and rewrite, enhance, expand, shorten, fix grammar, translate, or run your own custom instruction (Classic and Block editor toolbars)
- AI featured images — drawn from what the article is actually about, uploaded to your Media Library and set as featured in one click
- 10 image style presets (Default, Gaming, Medical, News, Sports, Finance, Tech, Food, Travel, Entertainment) — all editable with your own visual style prompts, plus an optional colour cast overlay
- Image shape and quality — square, landscape or portrait, and a quality dial (OpenAI) so you control what each image costs you; it starts on Draft, the cheapest and fastest
- Every generated image is a full photograph that fills the frame — never a banner with empty colour bars or decorative shapes pasted over it
- 5 styles × 5 tones × 17 languages
- FAQ section generation
- AI disclosure line, on by default — one sentence at the very bottom of every article the plugin wrote: „This content was created with the help of AI (Antradus AI – gpt-4o).” It names the model that actually wrote that article, the wording is yours to edit, posts you wrote yourself are never marked, and any single post can opt out. Written for the EU AI Act (Article 50) transparency duty
- Classic and Block editor — both editors, same features, no setup. Optionally disable Gutenberg for Posts
- Five AI providers, your own key — OpenAI, Anthropic (Claude), Google Gemini, OpenRouter and DeepSeek, including OpenRouter’s free models
- Built-in documentation — browse every guide inside the plugin (Antradus AI Docs), offline and always matching your installed version. The same guides are online at antradusai.com/docs
- Custom system prompt — standing instructions the AI follows for every article you generate
- Topic/niche buttons for quick keyword entry
- SSRF-protected external URL fetching
- AI-powered correction of public figure names in keywords
Antradus AI Publisher — for working at scale
Antradus AI Publisher is one license key away — the same plugin, nothing to reinstall. It unlocks the automation on top of everything above, and there is a 7-day trial. See every feature side by side.
- Human Voice — articles written the way people write: varied sentence rhythm, concrete detail instead of vague claims, no „In conclusion” endings, and an editable list of ~60 phrases the AI may never use (delve, in today’s fast-paced, moreover, game-changer…). Applies to single posts, bulk publishing and product descriptions
- Rotating article structures — three different section plans (classic explainer, question-led, ranked rundown) that the plugin cycles through, so a run of posts stops reading like the same template with different words in it. Set one shape site-wide, or override it per post
- Write Like You — paste a few of your own published posts once; the AI extracts your style (rhythm, vocabulary, how you address readers, how you open and close) and writes in it from then on
- One-click Humanize — rewrite a whole post, or just the paragraph you highlighted, so it stops reading like AI; every fact, link, image and section stays exactly where it was
- Human Check — an instant score out of 100 listing the exact AI tells in your post (uniform sentence rhythm, hedging, passive voice, em dash overload, giveaway phrases). Runs offline: no AI request, no tokens, no cost
- Bulk Publishing — paste up to 200 keywords or import a CSV and the AI writes and schedules every post, suggests topic ideas from your niche, and sorts posts into your categories; drip-schedule, review as drafts, retry failures, export client reports
- Google Trends — see what your country is searching for right now (by category, active trends only, past 4 hours to 7 days) and write about any of it in one click. The article is built from the news reports Google Trends itself lists behind that trend: each one is fetched, read, and its publication time checked against the last 48 hours before a word is written. Anything older is dropped and named, and if nothing survives you are told exactly what was found and can paste your own source instead. Tick several trends and queue them all in one press, or open one and read every source verdict as it arrives. Optionally ends the article with the real list of sources it used. Needs a free SerpApi key
- YouTube to Article — paste a video link and turn its transcript into an original article (with the free companion browser extension)
- WooCommerce product generator — drop in a product photo and AI vision writes a titled, described, SEO-ready product
- Yoast SEO & Rank Math auto-fill — the generated focus keyword, title and description are inserted into your SEO plugin automatically, in both editors
- Generate meta from any existing article with one click
- Album generation — up to 9 distinct AI-designed scenes from your article, inserted as a gallery or featured image
- Share to social — a link under every published post opens a picture builder: the featured image, your logo top-left and the title along the bottom, all moved and resized by drag and drop, with the positions saved as your default. Previews it as Facebook, Instagram and LinkedIn show it, downloads the image, and publishes it to your own Facebook Page, Instagram Business account and LinkedIn company page — with the article link (or its excerpt, or the whole text, or nothing) as the first comment
- Live web search — the AI researches the live web first, so you can cover news from hours ago
- Merge 2 sources — blend two article URLs into one original piece
- Free-form post assistant — tell the AI what to do with the whole post, in your own words
- Internal linking — bulk batches link themselves together when they finish, and every post gets link suggestions in both directions: pages this one should link to, and older posts that should link back to it (the fix for orphan posts nothing points at). Links only ever wrap words already in your text — nothing is rewritten
- SEO clusters — turn one idea, article link or video into a pillar-and-spoke set: a long overview plus 6-14 deep dives, planned for your approval, written, scheduled and linked to each other automatically, and filed together under one category the AI picks for the whole set
- AI Search (GEO) — writes articles the way ChatGPT, Perplexity and Gemini can actually quote them: self-contained sections, real figures, dated facts, comparison tables. Includes an instant offline score of how quotable a post is, extra structured data handed to Yoast or Rank Math, a check of whether your site accidentally blocks the AI search crawlers, and optional counts of visits arriving from AI assistants
- Search Demand — connects Google Search Console and Analytics and reads what this site already gets shown for, scores every search against what the site is for (people who would buy what you sell, or the readers your blog is written for) and charts the split, reads the whole picture back to you in plain language with what to write next, writes the pages the good ones have nowhere to land — on a site that sells, with a section on what you sell, links to your own pages and your closing line — and rewrites the titles of posts aiming at searches nobody types.
- Reporting — words, images, tokens and estimated cost per post, with editable model prices
Antradus AI Studio — for a whole show
Antradus AI Studio is everything in Publisher, plus a second pipeline: a podcast or video show, its whole back catalogue, and the things you publish around each episode. Publisher already turns a single video into an article from the post editor — Studio is that for an entire show, on a schedule.
- Podcast to Articles — turn one episode into a set of articles that carry what you actually said. It asks what you are promoting — Spotify, YouTube, or both — and follows your answer instead of deciding for you. Spotify is the better source and says so: its transcript is punctuated and marks who is speaking, where YouTube’s automatic captions do neither. Choose Both and you give both addresses and pick what your readers see: which player is embedded, which service the timestamps point at, and whether the show notes are read from both so a sponsor link one platform truncated is still found on the other. The transcript always comes from Spotify in that mode, shown as a tick you cannot undo. Timestamps can be moved onto YouTube’s clock, and only by measuring the offset between the two recordings in dozens of places — never by assuming they start together, which they don’t. The whole transcript is read (not the first few minutes), so every article is built from the episode’s own arguments, figures and examples. Every quotation is checked word-for-word against the recording — the pull quotes and the ones inside sentences — and anything that doesn’t match loses its quotation marks before the article is saved, so nothing is ever put in your guest’s mouth. Where the recording labels its speakers, who said what is read off the recording; where it doesn’t, or where a quotation runs across a change of speaker, the words are published without a name rather than guessed at. Claims can carry the moment they were said, as a link that starts the episode there. Every section is checked on its own for something that came off the recording — a quotation, a figure, a moment a reader can go and hear — and the ones that carry none are named for you. Every article embeds the video, links to the others, ends with a one-click Subscribe link, and can carry the episode’s sponsors with a disclosure line and
rel="sponsored"links. Featured images can be built from the episode thumbnail — the same guest’s face on every article, a new scene each time, with the thumbnail’s headline removed and no new text added, in a look you set yourself (bright, true-to-life editorial photography unless you change it). Write the articles in a different language from the episode and every pull quote is translated, with the words actually said printed beneath it and labelled as the original - Saved Plans — every episode you plan is kept, with the corrections you made on it: the speaker names you fixed, the quotations you ticked, the sponsor rows you edited. Open one again months later and the screen comes back exactly as you left it, without re-reading the episode and without paying for it again. Paste an address you have planned before and the plugin says so before you spend anything, and offers you that plan instead. Plans can be exported to a file and imported on another site, the recording is kept alongside each one so quotations can still be checked word for word years later, and a plan that has already written its articles says so — so opening it again cannot quietly publish the same episode twice
- Episode Assets — a newsletter, a set of quote cards and the post copy, from an episode you have already planned. Nothing is read again and nothing is re-billed. The quote cards are drawn, not generated: the letters come from a font file, and every quotation is checked word for word against the recording in the instant before it is drawn — a card whose wording no longer matches is not produced at all, and says so. Four styles (flat, photo, split, and a highlighted-paper marker style), your own colours saved per show, and every card carries the moment it was said. The two styles drawn on the episode picture show you that picture first — taken from YouTube or Spotify, or uploaded by you when neither will give one up — rather than quietly falling back to flat. A quotation too long for a style falls back to a roomier one rather than being shrunk or trimmed — the words never give way, the design does. Right-to-left text is refused outright rather than drawn reversed. The newsletter comes out as real email HTML with a plain-text alternate, ready to copy, download, send yourself as a test, or push as a draft to Kit, Mailchimp or beehiiv — nothing here can send an issue. Slides download as a numbered ZIP with the caption, and can optionally be published straight to Instagram behind a confirmation that names the account and counts the slides. Cards can be drawn in another language: each quotation is checked first, then translated, and the card says it is a translation
Antradus Managed — we run it for you
Not software. We build or enhance the site, run the back catalogue and hand you the finished thing. Sold after a conversation — talk to us.
Where to read more
- All plugin features — every feature in Lite, Publisher and Studio, side by side
- Antradus AI for publishers — bulk publishing, internal linking, SEO clusters and AI Search, for a site that has to keep producing
- Antradus AI for studios — a whole podcast or …
Zrzuty ekranu






Instalacja
- Install directly via the WordPress Plugins > Add New screen, or upload the
antradus-ai-litefolder to the/wp-content/plugins/directory. - Activate the plugin through the Plugins screen in WordPress.
- Open the new Antradus AI menu in your admin sidebar and enter your API key for your chosen provider.
- Open any post or page, find the Antradus AI panel, enter a keyword, and click Start Writing.
Najczęściej zadawane pytania
-
What’s the difference between Lite, Publisher and Studio?
-
Lite is free forever and is the whole writing toolkit: full articles from a keyword or any URL, SEO meta with copy buttons, the highlight-text assistant, and AI featured images. Most people never need more than this.
Publisher is for running a website at scale — bulk publishing, internal linking, SEO clusters, AI Search (GEO), Human Voice, live web search, YouTube to Article for a single video, automatic Yoast/Rank Math fill, Share to social for Facebook, Instagram and LinkedIn, and Reporting.
Studio is for running a show. It adds a second pipeline on top of Publisher: a whole podcast or video back catalogue turned into articles, with every quotation checked word-for-word against the recording, plus Saved Plans and Episode Assets (quote cards, newsletter drafts, Instagram).
The short version: if you have a website, Publisher. If you have a podcast, Studio. Publisher already turns one video into an article, so you can try that shape before deciding.
-
Do I install a different plugin for each plan?
-
No. There is one plugin. Lite comes from WordPress.org; Publisher and Studio are the same download, and your license key decides which features appear. Moving between plans means changing a key, never reinstalling anything, and your settings and API keys carry over.
-
I bought Antradus AI Pro before the plans existed — what happens to my license?
-
Nothing changes for you. The original license carries the full Studio feature set, permanently, and you don’t need to do anything to keep it. No feature was taken away from anyone who had already paid.
-
Is there a free trial?
-
Publisher has a 7-day trial with a card required. Studio is sold after a demo instead, because there is usually a real conversation to have about your show first. Lite is free forever and runs the same writing engine, so you can judge the output quality without any of that.
-
Where can I see everything Publisher and Studio add?
-
Three places, and they all say the same thing. Inside the plugin, open Antradus AI ✨ More Features: every feature in all three plans, with the ones your license does not cover marked with a padlock, so you can see exactly what you would get before you spend anything. Online, there is the full feature list side by side, plus a page for each plan — Antradus AI for publishers if you run a website, and Antradus AI for studios if you run a podcast or video show.
-
Where is the documentation?
-
Both inside the plugin and online. Antradus AI Docs carries every guide, offline, always matching the version you have installed — there is nothing to configure and no internet needed. The same guides are published at antradusai.com/docs, which is the easier one to link to a colleague. Practical write-ups on what actually works in AI SEO live on the Antradus AI blog.
-
Can I try the paid features before paying?
-
Publisher has a 7-day trial (a card is required, and you are billed only if you stay past day 7). Studio is sold after a demo instead, because there is usually a real conversation to have about your show first — talk to us. Lite is free forever and runs the exact same writing engine, so you can judge the output quality without any of that.
-
Where do I find the plugin while editing a post?
-
In the Classic editor it appears as a panel under the content area. In the block editor it lives in the right-hand sidebar — click the anchor (Antradus AI) icon in the top toolbar (or the three-dots menu, then Antradus AI) to open it.
-
Which API key do I need?
-
You need an API key from at least one supported provider:
- OpenAI
- Anthropic
- Google AI Studio
- OpenRouter — offers free models requiring only a free account
-
Does this plugin store my content on external servers?
-
No. Your keywords and articles are sent directly to the AI provider you have configured. This plugin does not store, log, or transmit your data to any server other than the provider you choose. Refer to each provider’s privacy policy for details on how they handle request data.
-
How do the SEO meta and my SEO plugin work together?
-
The free version generates the focus keyword, SEO title, and meta description and shows them with Copy buttons — paste each value into Yoast SEO, Rank Math, or any other SEO plugin. In Publisher the values are inserted into Yoast or Rank Math automatically, in both editors.
-
How does the in-editor AI assistant work?
-
Highlight any text while writing. In the Classic editor, open the AI ✨ dropdown in the toolbar; in the Block editor, it appears in the block’s text toolbar. Pick Rewrite, Enhance, Expand, Shorten, Fix Grammar, Translate, or type your own instruction — the highlighted text is replaced with the result (Ctrl+Z brings the original back).
-
Does image generation work with all providers?
-
Image generation is available via OpenAI (gpt-image/DALL-E 2 / DALL-E 3), Google Gemini (Imagen), and OpenRouter (Flux and compatible models). Anthropic does not offer an image generation API.
-
Can I use a free AI model?
-
Yes. OpenRouter provides access to free models such as Google Gemini Flash and others. Select OpenRouter as your provider, create a free account at openrouter.ai, and choose a free model in the settings.
-
Can I customize the writing style?
-
Yes. You can set a custom system prompt in the Antradus AI admin menu to define the writing style, persona, language, or any standing instructions the AI should follow for every article.
-
How does YouTube to Article work? (Publisher)
-
In Publisher, install the free companion browser extension, the Antradus Auto Pilot YT extension, and enable it on your WordPress site. Paste a YouTube link into the panel, click Get transcript — the extension reads the video’s transcript inside your own browser — review it, then click Start Writing to turn it into an original article. Videos with subtitles (CC) give the best results.
-
How does album generation work? (Publisher)
-
Open Album Generating in the panel, choose how many images you want (up to 9), and click Generate Album. The AI reads your article, designs a different scene for each image, and draws them one by one. Click any image to set it as featured, or insert them all as a gallery.
-
Does AI-written content sound obviously AI-written? (Publisher)
-
That is what Human Voice in Publisher is for. It tells the AI to vary sentence length instead of writing every sentence the same length, to open on something specific, to use concrete numbers and names instead of vague claims, to skip the summary paragraph at the end, and to never use around 60 giveaway phrases (you can edit that list). You can also teach it your own style from your published posts, rewrite any existing post with one click, and run an instant Human Check that scores the post and names every tell it finds — no AI request, so that check costs nothing.
There is a second giveaway that good sentences alone never fix: every post coming out in the same shape. Two articles on different subjects, with the same opening move and the same run of sections, read as mass-produced however well each sentence is written. Rotating article structures answers that — three different section plans that the plugin cycles through, so consecutive posts are built differently, not just worded differently.
One thing it deliberately does not do: it never invents personal anecdotes, statistics, or customer quotes to sound human, because that would publish false claims in your name. The final five minutes — adding the real detail only you know — are still yours.
-
Does it work with the Classic Editor?
-
Yes. The plugin automatically detects whether a post uses the Block Editor or the Classic Editor and loads the correct interface.
-
Will it conflict with other AI plugins?
-
The plugin uses a unique
antradus_option prefix andantradus_lite_function prefix throughout.
Kontrybutorzy i deweloperzy
„Antradus AI Lite — AI SEO Content Writer & Image Creator” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.
ZaangażowaniPrzetłumacz wtyczkę “Antradus AI Lite — AI SEO Content Writer & Image Creator” na swój język.
Interesuje cię rozwój wtyczki?
Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.
Rejestr zmian
2.15.1
- Changed: Studio is sold after a demo, and the plugin now says so everywhere. The ✨ More Features screen showed Studio with a monthly price and an „Unlock” button that went straight to checkout, while the website, this listing and the guides all said Studio is sold after a conversation. Studio now has no price on that screen and a Book a demo button that opens the contact page. The two locked Studio tabs a Publisher licence sees on the Bulk Publishing screen book a demo too, and the plan tables in the guides say the same.
2.15.0
- Fixed (Studio): saving the Settings page disconnected Instagram in Episode Assets. The Instagram connection was stored alongside the Settings page’s own options, and WordPress clears every option of that page the form does not show — so each Settings save silently emptied it. It now lives on its own. The Instagram box on the Episode Assets tab also never actually saved what you typed; it now has a Save Instagram details button and asks for your Meta app ID and secret, so a pasted token is turned into a long-lived one straight away and renewed before it expires. The connection also moves to Meta’s current API version, as the old one reached the end of its support.
- Added (Publisher): Share to social. A „Share to social” link now sits under every published post and page. It opens a picture builder that starts from the featured image with your logo in the top-left corner and the post title along the bottom; drag anything to move it, drag a corner to resize it, add your own lines of text, and save the positions as the default for every post. It previews the post the way Facebook, Instagram and LinkedIn show it, downloads the picture, and publishes it to your own Facebook Page, Instagram Business account and LinkedIn company page, adding the article as the first comment — the link, the excerpt and link, the whole text, or nothing, your choice. Each site connects its own Meta and LinkedIn apps, and nothing is posted without a confirmation that names every account it is going to.
- Fixed (Publisher): 🧍 Humanize this post and 💬 Tell Antradus AI what to do with this post now work on long posts. Until now both refused anything over about 2,000 words, because one AI reply cannot hold a whole long post. A long post is now worked on one section at a time, and the status line counts the sections as they finish. Nothing in the editor changes until every section is back, so if one fails the post is left exactly as it was. Sections are only ever cut between blocks or paragraphs, never through one. Images and embeds are left untouched, and each section is told where it sits so it doesn’t add its own introduction or conclusion. An assistant instruction that needs the whole post at once, such as a summary, is recognised and sent in one go.
2.14.0
- Added (Studio): articles can be written in a different language from the episode, and the quotations are translated honestly. Every pull quote is printed in the article’s language, with the words that were actually said directly beneath it, smaller, and a line saying what language they were spoken in and that the quotation above is a translation. The original is still checked word for word against the recording, so every quotation still has checked words behind it. Until now the writer was told to write entirely in your language and never change a word of a quotation, and whichever of the two it obeyed, something broke.
- Changed (Studio): a translated sentence can no longer appear in quotation marks inside a paragraph. Only a pull quote has room for the original beside the translation, so quotations inside sentences are reported in the article’s own words. A translation that comes back empty, repeats the original, or runs far longer than what was said is dropped and the original is published alone, and the job notes say how many.
- Fixed (Studio): quotation marks in every language are now checked. Only “…” and „…” were checked before, so a Spanish, French or German article could put a paraphrase in «…» or „…“ under a real person’s name and nothing looked at it.
- Added (Studio): choose the language of your quote cards. Episode Assets has a Language menu beside Style and Shape. Each quotation is checked against the recording first, then translated with one request, kept for 30 days so previews and redraws are free. The card says it is a translation. A translation that adds a number the speaker did not say is refused, and the card is then drawn in the original words. Context lines and post copy follow the same language.
- Fixed (Studio): the font check could not see a missing letter. It compared every character against a reference the drawing library cannot read, so every font passed. A card in a language the chosen font cannot draw, such as Russian or Japanese with the bundled fonts, is now refused and the missing letters are named, instead of coming out as empty boxes.
2.13.2
- Changed (Studio): nothing at all is changed on your guests any more — not even the light on them. When Podcast to Articles builds each article picture from the episode thumbnail, every pixel that belongs to a person now comes through exactly as supplied: no retouching, smoothing, beautifying, ageing or slimming, no changed expression, gaze, pose or hand, no changed hair, glasses or clothing — and no relighting. The instruction used to tell the model to light your guests to match the new scene, which is the last door left open on a face: a model allowed to change the light on someone changes their skin, their age and their expression along with it.
- Changed (Studio): the background is made to suit the people instead. The model reads the light already on your guests — which side it comes from, how high, how hard, how warm — and builds and lights the new scene to match it, choosing the time of day, the room and the surfaces that make that light plausible. Every disagreement between the scene and a person is resolved by changing the scene.
- Fixed (Studio): the look you set, and the colour cast, can no longer reach a face. Both are written as whole-frame grades and the look said so in as many words („apply its light and colour to the whole picture, the people included”), which quietly outranked the keep-the-people rule above it. The look now applies to the new scene only, and a final rule after both of them exempts every person.
2.13.1
- Fixed (Publisher): the description of what you sell was only ever saved by pressing the scoring button. Type it, leave the tab without scoring, come back — and it was gone. It saves itself now, the moment you click out of the box.
- Changed (Publisher): the scoring button moved to where its result appears. It sat on step 2 beside the description it reads, so you pressed it on one screen and the list it changed was on another. It now sits directly above the write list. What had kept it on step 2 was the save above, not the reading.
- Added (Publisher): a score is remembered against what you sell, so changing that description un-scores every search — and now the screen says so. Editing the box reports how many searches need scoring again instead of letting you find out by noticing a number.
- Fixed (Publisher): the scoring button went back to saying nothing once there was nothing left to score. It now reads „Everything is scored — all 118 searches” and is greyed out, rather than falling back to a verb with no object.
- Fixed (Publisher): the brief printed its grounded ideas under an Impressions column in no particular order. 92 above 20 was a coincidence. They are sorted biggest-first now, and the suggestions list — which has no measured number to sort by — says that it is in the order the model wrote them.
2.13.0
- Changed (Publisher): the Search Demand tab was rebuilt because it was unreadable. Ten sections rendered at once, nine buttons scattered down the page, and a button labelled „Score for buyer intent” with nothing on screen saying what it was about to score. Setting up is now three numbered steps with one open at a time — connect Google, say what the site is for, then the work — and a finished step collapses to one line saying what it was set to, so nothing is hidden that you cannot read at a glance. The six result lists share one space behind tabs that carry their own counts, so the screen tells you where the work is instead of making you scroll for it. The two charts and the eight publishing options are folded away with a summary of what they are set to. Refresh sits in a bar of its own, because it is wanted from every step.
- Changed (Publisher): the scoring button now says what it scores. It reads „Score for buyer intent — 118 searches” with the real count, and the line under it says the model is shown each search on its own and never how popular it is, so a search with big numbers cannot talk it round.
2.12.0
- Added (Publisher): Search Demand now asks what the site is for — „I sell something” or „I run a blog”. The two want opposite things from the same data. A site that sells needs buyers and articles that show what it sells; a blog needs readers and articles that sell nothing. On a blog every search is now scored for whether it comes from the reader the site is written for, the chart and the labels say so, and the model’s own suggestions are the next subjects to cover rather than searches a buyer would type. Scores are kept separately for each choice, and a site that already sold something keeps every score it had.
- Fixed (Publisher): articles written from Search Demand never mentioned what you sell. Your description of the business was used to score the searches and then dropped — the article was only ever told the search — so every article came out as a neutral piece on the subject with no word about your product, your pricing or anything else of yours. On a site that sells something, every article is now told what you sell and writes one section on how it handles the problem the article is about, saying only what your description says: no invented features, prices or results, never „the best”, never a named competitor.
- Added: the pages to send readers to. Pick your pricing page, product or service pages, or the article that explains what you sell, and every article links to the ones that fit — up to three, each once — and ends with your own closing line pointing at the closest one. Those are the only pages on your site an article may link to: any other link into your own site the AI writes is removed and its words kept, because it would be a guess at an address, and a guessed address is a broken link. The link check and the closing line are done by the plugin after the AI has finished, so they cannot be skipped or invented. Internal linking could never have done this: it only links a post to other posts, and pricing and product pages are pages.
- Added: links into the articles Search Demand already wrote. A list of them sits under Write these, showing which already link to your pages. One button adds the links — around words already in each article, through the same engine as internal linking, so no sentence is rewritten and nothing lands in a heading or a quotation — and the closing line. Undo this run puts them back, and refuses to overwrite an article somebody has edited since.
- Fixed (Publisher): saving the Settings page wiped the Search Console property you had chosen. WordPress saves every setting registered to a form and stores an empty value for one the form does not show — the property and Analytics choices were registered to the Settings form but only shown on the Demand tab. They now belong to the tab alone.
- Fixed (Publisher): Undo on „Fix these” silently restored nothing when the old title had a quote mark or a dash in it. The backup lost its backslashes on the way into the database and could no longer be read. Titles written by AI models are full of dashes, so this was the common case rather than the rare one.
- Fixed: the Search Demand reading was logged as „other” in Reporting. It makes a model call and was never named; it now reports as Search Demand reading, and the new link pass as Links to your pages.
- Fixed (Studio): pictures built from an episode thumbnail no longer all come out as dark rooms. The instructions behind them were built into the plugin and asked for the same picture every time — a darker background, haze, smoke and embers, teal shadows against amber highlights, strong rim lighting, „symbolic objects and rooms”, with „a candlelit study at dusk” as the one example. So every article’s image was a dim, smoky interior whatever the article was about, often with a chessboard, a set of scales or a candle standing in for the idea. Each picture is now set in one real place where that article’s own question comes up — taken from its title rather than the episode’s broad theme, so articles on the same subject land in different places — in natural light that favours daylight, with true colours and your guests the sharpest thing in the frame.
- Added (Studio): Podcast Episode Images — set how those pictures look yourself. A new box in Antradus AI Settings Image Generation holds the look in plain English — the kind of place, the light, the colour — and every episode picture follows it. It ships filled with the new bright editorial look, and ↺ Restore default puts that back. While the box matches the default, a better default in a later update reaches your site on its own.
- What that box cannot change, on purpose: everyone on the thumbnail is kept exactly as they are and nobody else is added — not even a stranger in the background — the thumbnail’s own headline is removed, nothing else in the picture carries writing, and it stays one photograph filling the frame.
- Changed (Studio): episode pictures no longer use the Image Generation style preset. Presets are written for pictures invented from nothing — the default one asks for „real people”, an invitation to add a stranger beside your guests — and two styles in one request get averaged into neither. The colour cast still applies. Images written from scratch still follow the preset exactly as before.
- Fixed (Studio): a picture carrying a headline no longer asks for a darker patch behind the words. They need a calm, uncluttered area to sit on, not a dark one; the text is already set light on dark or dark on light to stay legible.
2.11.0
- Added (Publisher): Search Demand now shows you the shape of your traffic, not just a list. Two charts sit at the top of the 🔍 Demand tab. The first is how often Google showed this site day by day, with clicks under it. The second is the one that matters: the same impressions split by whether the person searching would ever buy what you sell. On a site collecting attention from the wrong audience, that second chart is the diagnosis, and it takes one glance instead of reading a table.
- Added: „What it makes of this” — it reads your data back to you and says what to write. One button, one pass over everything on the screen against your description of what you sell. It answers in two short paragraphs — what it saw, and what it makes of it — and then proposes articles in two lists that are never mixed: ones backed by a search Google really shows you for, and ones that are the model’s own judgement about searches you have never appeared for. The second list is labelled as judgement everywhere it appears, because Search Console cannot show you the demand you do not already touch, and pretending otherwise would be the exact dishonesty this feature was built to avoid. Anything in either list can be ticked and queued as ordinary articles.
- A proposed article that quotes a search you do not actually have is thrown away, not corrected. Every „backed by your data” row is checked against the real list in code before you ever see it. The impressions shown beside it are the measured ones, never anything the model said.
- Added: searches served by pages that no longer exist. If Google still shows an address that is not a post here any more — you deleted it, or moved it — that is now its own list. It used to be invisible, which meant a deleted page and a page that never existed looked identical on this screen, and they need opposite work: put it back, or write something new. The plugin was already collecting this and throwing it away.
- Fixed: the screen now says when your Search Console property is a different site from your WordPress install. This was the worst failure the feature had, because it looked like an answer. Searches still came through — a search carries no address — while everything needing a page address silently reported zero. Fix these and Losing ground would say there was nothing to do, and the Currently ranking column would print „nothing ranks” beside searches a live page really did rank for. There is now a warning above the verdict naming both sites, saying exactly which lists are affected and why.
- Fixed: „Write these” no longer renders an empty table when every search scored as a non-buyer. The rows were behind the „show non-buyers” toggle the whole time, but the block drew a bare column header over nothing — which reads as a broken screen, not as a filter doing its job. It now says how many were filtered and where to find them, and hides the publishing options and the queue button rather than offering to queue nothing.
2.10.0
- Added (Publisher): Search Demand — what you already rank for, and what to do about it. A new 🔍 Demand tab on the Bulk Publishing page connects your own Google Search Console (and optionally Analytics), reads what this site is already being shown for, and turns it into two lists with a button on each. Not a keyword tool: it answers „what should I write about” from your own impression data — the only source that knows what Google already thinks your site is about — rather than from search volume bought from somebody else.
- Every search is scored for whether that person would actually buy. You describe what you sell in one plain paragraph, and each search is rated 0-3 on the person typing it, not the topic. This is the part that matters: a site can collect a year of impressions from an audience that will never buy anything, and without this filter the obvious next step is to write more of the same. The rejected searches stay visible with the reason each was rejected, because seeing what was thrown away is how you know whether to trust the filter.
- „Write these” — searches you get impressions for that no page of yours aims at. Tick them and they become ordinary bulk articles, each one’s focus keyphrase set to the exact search it was written for. Live web search is off by default here, deliberately unlike Trends: a commercial search does not postdate the model’s training data, so paying for one would buy nothing.
- „Fix these” — posts that are indexed and being seen, but whose title aims at something nobody types, or that rank on page one or two and earn far fewer clicks than that position normally does. Only the two lines Google shows are ever changed — the article, its heading and its web address are never touched — every rewrite is shown to you as before-and-after before anything is saved, and one button puts the whole run back.
- It refuses the advice it cannot stand behind. A page Google has never indexed is reported separately and offered no title fix, because that is an indexing problem and a new title would not touch it. A page losing impressions as well as clicks is told plainly that it is losing positions and needs the article updating, not a new title. And if the AI proposes a keyphrase your page does not actually get impressions for, the suggestion is refused rather than quietly corrected — inventing a phrase nobody searches is the exact fault the feature exists to fix.
- Set up with a Google service account, so nothing is shared with anyone and no third-party app needs approving. The screen shows the address to give read access to, names which Google API is switched off when one is, and tells you if your server’s clock is what Google is objecting to.
- Fixed (Publisher): Google Trends and SEO clusters were logged as „other” in Reporting. Both make model calls, and neither was named in the usage log, so their cost appeared under a heading that explained nothing. They now report as Trending article and Cluster planning.
- Added (all editions): ✨ More Features — one screen that shows you what the other plans do. Until now, a free install could only see the paid features that happen to sit beside a free control. Everything living on a screen of its own — Bulk Publishing, Google Trends, SEO clusters, Reporting, and the whole podcast pipeline — was simply invisible, so the honest answer to „what would I get” was „go and read the website”. Now Antradus AI ✨ More Features lists every feature in Lite, Publisher and Studio, with a tick beside the ones your license already covers and a padlock beside the ones it doesn’t. Publisher installs see only what Studio adds; Studio installs are not shown the screen at all, because there is nothing left to sell them.
- Bulk Publishing and Reporting now appear in the free menu, locked. They sit exactly where they appear on a paid plan, so the free menu is the paid menu with padlocks on it rather than a different shape. Both are links to the More Features screen — nothing here opens a page that renders an error or an empty table.
- Nothing moved across the free/paid line. Every feature that was free is still free, and nothing that was paid became free or vice versa. This release adds visibility, not entitlement.
- The feature list now lives in one place. The screen, this readme and the documentation are generated from a single list in the plugin, and a test fails the build if the three ever disagree — so the plugin can no longer advertise a feature it dropped, or quietly ship one it never mentioned.
- New guide: „Which Plan Do I Need?” — Lite vs Publisher vs Studio vs Managed, what each one is actually for, and how to decide. Readable inside the plugin under Antradus AI Docs, and online at antradusai.com/docs.
- More signposting to the things that explain this plugin — the full feature list, for publishers, for studios, the documentation and the blog are now linked from the readme, the docs and the new screen, instead of being something you had to already know about.
2.9.0
- Added (all editions): the AI disclosure line. Every article the plugin writes now ends with one sentence telling readers it was written with AI, and naming the model that wrote it — „This content was created with the help of AI (Antradus AI – gpt-4o).” On by default, because the EU AI Act (Article 50) asks anyone publishing AI-generated text to say so, and that duty does not belong to a paid plan.
- It names the model that actually wrote that article. The model is recorded on the post as it is written, so switching provider next month does not rewrite the history of what you published last month.
- Only the posts Antradus wrote. Articles from the editor, from Bulk Publishing (clusters, Trends and podcast spin-offs included) and product copy written from a photo. Posts you wrote yourself are never marked, a CSV import is never marked, and using the AI Assistant or Human Voice to edit your own writing does not mark it either.
- Yours to word, and to switch off. Antradus AI Settings AI Disclosure: turn it off, or rewrite the sentence with
[model]and[provider]placeholders, and every article follows at once — the line is added when the page is read, never written into your post content, so nothing can delete it by accident and nothing is left behind if you turn it off. Any single post can opt out from its own AI Disclosure box in the editor. - Changed (Publisher): a Google Trends source now counts as fresh if it was published in the last 48 hours, counted back from right now rather than rounded to a calendar day. The old „published today” rule accepted half an hour of reporting at 00:30 and threw away last night’s report on the story still trending this morning. The tighter settings are unchanged in spirit and now read as within 12 hours of the trend and within 6 hours of the trend, both on top of the 48-hour floor; an install that had chosen „published today” moves to the 48-hour setting rather than to a stricter one. Times shown to you are still your site’s local time.
2.8.0
- Added (Publisher): Google Trends, with the freshness actually checked. A new 📈 Trends tab on the Bulk Publishing page shows what your country is searching for right now — country, past 4 hours to 7 days, category, active trends only, search volume and how fast each one is climbing. Press Write about this topic on any row and Antradus pulls the news reports Google Trends itself lists behind that trend, then does the part nobody else does: it fetches each report, reads the publication time out of the page (structured data, article:published_time, the article’s own time tag) and keeps only what was published today in your site’s timezone. Live web search is always on for these, so the model can confirm and fill gaps — but the checked reports are the spine, and it is told not to outrun them.
- When nothing is fresh enough, it says so and hands you the controls. Instead of writing a confident article from a model’s memory, the tab tells you how many sources it looked at, which was the newest, and when it was published — then offers a box to paste your own source, which goes through exactly the same check. Nothing is queued until at least one source has passed.
- The list of sources is real. Optionally ends each trend article with the reports it was actually written from — outlet, headline and publication time — built by the plugin from the pages it read, never written by the AI. The full record, including the sources that were checked and dropped and why, is kept on the post itself.
- Write about ten trends without ten trips through the screen. Tick the trends you want, press ⚡ Add to the queue, and each one is checked and queued in turn against your saved settings — style, tone, language, post type, category, author — with a running count and a Stop button that finishes the trend in hand and leaves the rest. They all land in one batch, so the Queue tab runs and reports them together. Your choices are remembered the first time, so tomorrow morning is one click.
- New settings (Antradus AI Settings Google Trends): your SerpApi key with a Test connection button that reports how many searches your plan has left without spending one, a default country, how many sources one article may use (never two from the same outlet), and how fresh a source must be — published today, or within 12 or 6 hours of the trend.
2.7.0
- Two paid plans instead of one. Publisher is everything for a website — bulk publishing, internal linking, SEO clusters, AI Search, Human Voice, YouTube to Article, and the rest. Studio adds the whole show pipeline on top: Podcast to Articles, Saved Plans and Episode Assets. Antradus AI Lite is unchanged and stays free forever.
- Nobody loses anything they already bought. Every existing licence carries the full Studio feature set, by licence number as well as by name, so a rename can never quietly take a feature away from someone who paid for it.
- A 7-day free trial on Publisher. There was no trial at all before, because the only plan was a one-time payment and a trial on one of those bills the whole amount the day it ends. Publisher is monthly, which is what makes …
