Draft it today,
publish it next Thursday.
ContentLineup is a free WordPress plugin that writes SEO-ready articles with AI, pulls featured and inline images from Unsplash, and lets you schedule each post to any future date and time — so you can plan a week of content in one sitting and let WordPress publish it for you.
Gutenberg-native · Bring your own OpenAI or Gemini key
The Ergonomic Home Office: A Practical Setup Guide
If your lower back aches by 3 p.m., your desk is probably working against you. This guide walks through a repeatable formula for monitor height, chair depth, and lumbar support — plus three budget-friendly picks we'd actually buy.
Built for people who publish on WordPress
Writing one article takes a day. Writing twenty takes a month.
You already know your topics. The painful part is the middle — briefing a writer, waiting for drafts, editing for tone, hunting for royalty-free images, uploading, placing them, checking SEO. ContentLineup collapses that loop into a single form inside WordPress.
- Skip the copy/paste from ChatGPT into Gutenberg
- Stop paying for three tools (writer, editor, image search)
- Stop publishing image-less articles just to ship
From a one-line brief to a finished post.
Four steps, all inside WordPress. No context-switching, no copy-paste, no separate dashboards.
Topic, target keywords, and a short note on the angle you want. That's the entire brief — one article or a whole list at once.
A structured draft with H2/H3 hierarchy, intro, body, and conclusion — matched to your keywords and description.
A featured image plus inline photos from Unsplash, matched to your sections, with alt text and attribution generated.
Pick a date and time, drop it on a recurring slot (every Tuesday 9 AM), or queue a whole month at once. ContentLineup publishes while you sleep.
Everything you need to ship a post.
A writer, an editor, and an image researcher — as one WordPress plugin.
Long-form, structured drafts with H2/H3 hierarchy, intro, conclusion, and optional FAQ.
Featured and inline photos, contextually matched to each section, with credit and alt text.
Meta title, description, slug, and keyword density checked against your target terms.
Pick a publish date and time for every article. Uses WordPress's native scheduled-post system.
"Make it shorter." "Add a comparison table." Edit just the part you point at, still inside WordPress.
BYO OpenAI or Gemini key. Drafts live in your WordPress database — never on our servers.
Drag-and-drop calendar inside wp-admin. See the next 30 days of posts at a glance, reshuffle in a click.
Set it once — "every Tue & Thu at 9 AM" — and ContentLineup fills those slots from your queue.
Paste a spreadsheet of topics and angles. Generate dozens of articles and auto-schedule them into your queue.
Write it today.
Publish it next Thursday at 9 AM.
Every article you generate can be scheduled to publish at any future date and time, using WordPress's native scheduled-post system. Draft a batch over coffee, set the publish dates, and walk away.
- Per-post scheduling. Pick any future date and time per article — powered by the same scheduled-post system WordPress already uses.
- Generate now, publish later. Draft a batch on Sunday, assign publish dates across the week, and your blog runs itself.
- Timezone-aware. Respects your WordPress site timezone so morning readers get morning posts.
- Drag-and-drop editorial calendarComing soonA monthly calendar inside wp-admin — reshuffle posts visually, move Monday to Friday with one drag.
- Recurring publish slotsComing soonSet it once — “every Tue & Thu at 9 AM” — and ContentLineup fills those slots from your queue automatically.
- Bulk brief & auto-scheduleComing soonPaste a spreadsheet of topics, generate dozens of articles, and drop them into your queue in one action.
- Mon14PublishedThe Ergonomic Home Office: A Practical Setup Guide09:00
- Tue15PublishedHow to Pick a Standing Desk Under $40009:00
- Wed16ScheduledMonitor Height: The 20-20-20 Formula That Actually Works09:00
- Thu17Scheduled5 Lumbar Support Cushions We'd Buy in 202609:00
- Fri18ScheduledWhy Your Chair Is Wrecking Your Lower Back09:00
- Mon21DraftOffice Lighting Mistakes That Cause Eye Strain09:00
How it compares.
Versus generic AI writers and older WordPress plugins.
Who it's for.
Scale from 5 to 50 posts/month with consistent structure and images that look hand-picked.
Deliver client content at margin. Set brand voice once, run bulk generation across sites.
Keep a blog alive without hiring a writer. Service pages, FAQs, and seasonal posts in minutes.
Ship comparison pages, changelogs, and long-tail SEO pages without pulling engineers off roadmap.
One plugin. Everything included.
ContentLineup is available on the WordPress plugin directory with every feature unlocked. You bring your own OpenAI or Gemini key, so the only money you spend goes to the model vendor — never to us.
- Price
- $0
- Sites
- Unlimited
- Articles
- Unlimited
- Scheduled posts
- Unlimited
- Lock-in
- None
- Your data
- Stays yours
Frequently asked.
Is it really free?+
Yes. ContentLineup is a free WordPress plugin, with no paid tiers and no locked features. You only pay your AI provider (OpenAI or Gemini) for the tokens you use.
Do I need an OpenAI or Gemini account?+
Yes. ContentLineup is BYO-key — you plug your API key in and requests never route through our servers. You stay in control of costs and data.
How does the scheduler work?+
Open the built-in calendar inside wp-admin, define recurring slots (e.g. Mon/Wed/Fri at 9 AM), and queue as many articles as you like. ContentLineup publishes them on those slots using WordPress's native cron. You can drag posts to reshuffle, pause the queue for holidays, or skip a slot.
Can I schedule posts across multiple timezones?+
Scheduling respects your WordPress site timezone. If you publish for a global audience, set the site timezone to your primary market — morning readers get morning posts.
What happens if wp-cron misses a slot?+
ContentLineup uses WordPress's native scheduled-post system, so a missed tick will publish on the next cron ping. For high-traffic sites we recommend a real system cron — the settings page walks you through it in one command.
Do I have to use Unsplash?+
No. Unsplash is the default because it's free and permissively licensed. You can disable auto-images or drop in photos from your own media library.
Will Google penalize AI content?+
Google's policy is quality-first, not origin-first. Brief articles well, review them before they publish, and they'll be treated like any other post.
What happens if I uninstall?+
Your posts stay. Everything ContentLineup writes is saved as native WordPress posts with standard Gutenberg blocks — no shortcodes, no lock-in. Scheduled posts continue to publish through WordPress's normal system.
Which WordPress versions are supported?+
ContentLineup is tested on the current WordPress release with Gutenberg. Older versions and Classic Editor aren't officially supported yet — they may work, but we haven't verified them. If you try it on an older setup, we'd love a bug report.
Where do I send feedback or report a bug?+
Email iqbal@teczonlabs.com. ContentLineup is built by Teczon Labs — every message goes straight to the founder, and feature requests genuinely shape the roadmap.
Brief it on Sunday.
Publish all week.
Install ContentLineup free, plug in your AI key, queue a month of articles, and go outside. Your blog will publish without you.