AI Publish  |  Version 1.6.0  |  By Doorways Into Your Business

About this plugin

AI Publish is a WordPress plugin that unifies AI-driven content generation, website publishing, and social media scheduling into a single editorial workflow. It manages a content calendar of articles, devotionals, and topic-cluster pillars, generates each piece in your own voice and brand, and pushes the finished content out to a network of target WordPress sites.

It is built for content teams and agencies that produce a high volume of long-form content across multiple sites and want generation, media, and publishing handled in one place — without spreadsheets.


Features

  • Single content calendar — a dedicated content model (the aipub_article post type) holds every article, devotional, and pillar, tagged by target site.
  • Multi-site target registry — connect any number of destination WordPress sites with encrypted credential storage and per-site connection checks.
  • Async AI generation engine — body, excerpt, meta description, hero image, and tag classification are produced by AI as background jobs.
  • Chunked body generation — long articles and pillars are written section by section so even large pieces complete reliably on shared hosting.
  • Per-site voice & brand profiles — each site generates in its own tone, brand colours, and image direction; global defaults flow down to every site.
  • Refreshable model catalogue — pick which AI models appear in the body and image selectors, and refresh the list as new models are released — no redeploy required.
  • AI hero images — generated, imported as WebP featured images, and given AI alt text automatically.
  • Image Studio — a dedicated workspace to test image models against a site’s brand, generate several variations side by side, compare them in a lightbox, and accept one as an article’s hero (which can update the live post).
  • Many image models, including non-standard ones — generate with the built-in Google/OpenAI models or with fal.ai models such as FLUX, Recraft, Ideogram, Seedream, and Grok Imagine for styles the standard connectors can’t produce.
  • Media organisation — articles and their hero images are auto-filed into the matching media folder by site; Image Studio images also collect in a dedicated “Image Studio” folder.
  • One-click publishing — push a finished article to its target site as a draft for review, individually or in bulk; the hero image, excerpt, and tags are carried across, and re-publishing updates the same remote post in place.
  • Social copy generation — turn an article into platform-native posts for Facebook, Instagram, LinkedIn, X, Threads, and Pinterest, then review and edit each in a per-channel editor with live character counts.
  • Publish to social — push the per-channel copy to Postly as a draft, a scheduled post, or publish now, to your connected accounts; the article image is attached automatically.
  • Bulk generation & Jobs monitor — queue generation (or publishing) for many articles at once and watch each job move through its steps in real time.
  • In-product help — a “? Help” button on every screen plus a Help overview page that explains how content flows through the plugin.

What’s new in version 1.5.1

  • Publish social copy to Postly. Push the generated copy straight to Postly — as a draft to review, scheduled for later, or published now — to the channels you have connected.
  • Pick your provider per site. Each site chooses its publishing provider and workspace; Postly is supported now, with Publer ready as a future option.
  • Safe by default. Posts go out as drafts unless you choose otherwise, and Test Mode lets you rehearse the whole push without sending anything.

Full changelog

1.6.0

  • Added: a Content Calendar — plan upcoming posts per site with a target date, set each site’s posts-per-week cadence, and auto-distribute dates across the week. Filter by month or week.

1.5.13

  • Added: bulk “Push selected” on the Social list — tick several articles and push them all at once (draft, schedule, or publish), each to its own provider and channels.

1.5.12

  • Added: per-channel “shorten” — regenerate just one channel’s copy, tighter, without touching the others.
  • Added: Google Business Profile as a social channel, and per-channel on/off so you only generate the channels you use.
  • Added: a “Last push” column on the Social list, with a warning marker if any channel had a delivery issue.
  • Improved: tighter, more on-target copy lengths per platform.

1.5.7

  • Changed: the admin menu is now organised into three sections — AI Publish, AI Social, and AI Settings — for easier navigation.

1.5.6

  • Added: attach images to social posts — each channel has its own picker from the Media Library, seeded with the article’s hero image; channels that allow it (Instagram, Facebook) post multiple images. Works for both Postly and Publer.

1.5.5

  • Added: Publer is now a fully supported publishing provider alongside Postly — pick either one per site and push drafts, scheduled posts, or publish now to its connected accounts. (Text posts for now; images to follow.)

1.5.4

  • Added: a Social Publishing overview page showing where each site posts (provider, workspace, allowed channels).
  • Added: choosing a provider loads its workspaces, and a workspace loads its channels — then tick the channels a site is allowed to use, which limits what the push screen offers.

1.5.3

  • Added: choose exactly which connected social accounts to publish to — the push panel now shows the workspace’s channels as a checklist (e.g. one Facebook page or both), remembering your last choice.

1.5.2

  • Changed: when choosing where a site publishes socially, the Workspace is now a dropdown of your actual provider workspaces instead of a text box.

1.5.1

  • Added: push generated social copy to Postly — as a draft, scheduled, or published now — to your connected channels, with the article’s image attached.
  • Added: per-site choice of publishing provider and workspace (Postly now; Publer ready for later).
  • Fixed: the Postly API key test in Settings now gives a definitive pass/fail.

1.5.0

  • Added: social copy generation — an article becomes platform-native posts for Facebook, Instagram, LinkedIn, X, Threads, and Pinterest, written in the site’s voice with per-platform length and hashtag rules.
  • Added: a Social screen to review and edit the copy per channel, with live character counters; generate for one article or many at once.

1.4.15

  • Added: the Jobs page auto-refreshes while jobs are queued or running (with a toggle to turn it off).

1.4.12 – 1.4.14

  • Changed: Generate and Publish now land on the Jobs page, and Jobs rows gained View, Edit, Publish/Re-publish, and “Live ↗” links.
  • Fixed: an “SEO Materials” section could leak into the end of a generated article body.
  • Fixed: a published article could end up with a duplicate category.

1.4.11

  • Added: in the Image Studio, “Set as hero” now also updates the live post’s featured image when the article is already published — not just the local copy.

1.4.4 – 1.4.10

  • Added: the Image Studio — a workspace to test image models against a site’s brand, generate variations, compare in a lightbox, and accept one as a hero.
  • Added: fal.ai image models (FLUX, Recraft, Ideogram, Seedream, Imagen, GPT Image, Grok Imagine) alongside the built-in Google/OpenAI models.
  • Added: Image Studio images auto-file into a dedicated “Image Studio” HappyFiles folder and their site’s folder.
  • Improved: larger, crisper thumbnails; site + article shown on each card; the article picker filters by the selected site; sturdier generation with automatic retries.

1.4.2 – 1.4.3

  • Added: an image generation log and a shared image service that records the site, model, prompt, and brand settings used for every image.
  • Changed: per-site Brand colours, Fonts, and Avoid fields became multi-line for richer image-brand guidance.

1.4.1

  • Changed: raised the per-step and AI connector time limits so slow image models complete instead of timing out; the 30-second request window is no longer a constraint on this host.

1.4.0

  • Added: Phase 4 — publishing engine. Push a generated article to its target WordPress site as a draft, carrying the hero image, excerpt, and tags; re-publishing updates the existing remote post in place. Publish and bulk “Publish to site” actions, with publish jobs shown in the Jobs monitor. Test Mode simulates remote writes until you turn it off.

0.12.1

  • Fixed: the Content → Articles list could show each article twice.

0.12.0

  • Added: in-product Help system — a “? Help” button on every admin screen and a Help overview page.

0.11.0

  • Added: Phase 3b — chunked body generation (outline + one step per section) to stay under the 30-second host request limit; short content still generates in a single pass.
  • Added: “Generate selected” bulk action on the Content → Articles list.
  • Added: Jobs admin page — read-only view of the generation queue with per-step progress chips, status, duration, and article links.

0.10.0

  • Added: HappyFiles folder integration — each article and its hero image are automatically filed into the media/article folder matching its site, with a live mapping table and per-site overrides.

0.9.0

  • Added: [aipub_field] shortcode for surfacing article fields in templates.
  • Fixed: hero images on imported articles and a blank article card on the front end.

0.8.0

  • Added: refreshable model catalogue — choose which AI models appear in the body/image selectors and refresh the list without a redeploy.

0.7.0 – 0.7.2

  • Added: per-site prompt & brand profiles — generation runs in each site’s voice, brand, and model configuration.
  • Changed: profile editor polish (live model dropdowns, help text) and curated model shortlists.

0.6.0

  • Added: content generation engine — AI body, hero image, excerpt, meta description, and tag classification, run as background jobs.

0.5.0 – 0.5.1

  • Added: content management screens — sortable, filterable article list and a clusters/pillars overview.
  • Added: rows-per-page selector; Fixed: published-date sorting.

0.4.0

  • Added: Elementor Pro Theme Builder templates (single, card, and archive) for the article content type.

0.3.0

  • Added: private-site lock (force-login) and a public, front-end-enabled content type behind that lock.

0.2.0

  • Added: expanded API-key settings with live Test buttons and editable target sites.

0.1.0

  • Initial project scaffolding.

About Doorways Into Your Business

Doorways Into Your Business (DIYB) is a digital agency based in Kingsville, Ontario, Canada, helping small businesses and non-profits build and grow their digital presence.

We specialise in WordPress development, custom plugin solutions, API integrations, and business automation.

Website: https://diyb.ca
Email: paul@diyb.ca


Support

For support or feature requests, contact Doorways Into Your Business.