Cituna
AI Visibility

Connect WordPress to Cituna and publish AI-written articles

Connect your WordPress site to Cituna with an application password, then have AutoSEO deliver a finished article a day as a draft you review before it goes live.

By Rahul AUpdated August 13, 20264 min read

See which of these you are already failing.

On this page
  1. Create an application password in WordPress
  2. Paste your site details into Cituna
  3. Let the test post confirm the connection
  4. Choose draft or publish mode
  5. Turn on the daily article
  6. Troubleshooting

Cituna writes one article a day from the questions buyers actually ask AI engines, and WordPress is the simplest place to put them. You connect once with a WordPress application password, a built-in feature since WordPress 5.6, so there is no plugin to install and no OAuth app to register. Articles then arrive in wp-admin as drafts, complete with headings, an FAQ block and structured data, and nothing goes live until you press Publish. If you would rather skip the review step, one switch turns on automatic publishing. This guide covers connecting, choosing draft or publish mode, and the two failures people hit most: a host that hides application passwords, and an account whose role is too low to keep the schema block intact.

What this assumes

Your site runs WordPress and you can sign in to wp-admin as a user who can create posts. If your site is built from Markdown files, or serves articles from its own database, WordPress is the wrong destination and the commits or drafts will never appear where you expect.

1. Create an application password in WordPress

Sign in to wp-admin and open Users → Profile. Scroll to Application Passwords, type a name you will recognise later such as "Cituna", and click Add New Application Password.

WordPress shows the password once, as four blocks of characters. Copy it now: you cannot view it again, only revoke it and make a new one. It is not your login password, and revoking it later disconnects Cituna without touching your account.

No Application Passwords section? Your host has disabled the feature, or the site is not on HTTPS. Both are host-side settings, and support can turn them back on.

2. Paste your site details into Cituna

In Cituna, open Integrations and find the WordPress card. Enter your site URL exactly as you visit it, your WordPress username, and the application password you just copied.

Publishing credentials are stored per brand, so if your workspace tracks several brands, switch to the right one before connecting. This is what stops an article for one site being published to another.

3. Let the test post confirm the connection

Cituna immediately posts a test draft. If WordPress refuses it you get the exact reason (wrong username, revoked password, a role that cannot create posts) and nothing is saved, so a broken connection can never sit there looking connected.

A green Connected badge means the credential works right now, not merely that it was accepted once.

4. Choose draft or publish mode

Open AutoSEO and pick WordPress under "Deliver articles to". Then choose a delivery mode. Review as drafts is the default and the safe one: articles wait in WordPress until you press Publish.

Publish automatically puts each article live the moment it is written. It is the right setting once you trust the output, and you can switch back at any time without touching the connection.

5. Turn on the daily article

Still in AutoSEO, switch on Daily article. Connecting a destination does not start anything by itself, and a queue with automation off never drains. This is the single most common reason people see no articles after setting everything up.

You can also press Generate now to write the top topic immediately rather than waiting for the next run.

Troubleshooting

Why did my structured data disappear from the published post?

WordPress strips <script> tags for users below Administrator, which removes the JSON-LD block Cituna attaches to every article. The connector cannot see the account role through the REST API, so it warns rather than guesses. Reconnect with an Administrator application password and the schema survives.

The connection worked yesterday and now says bad credentials.

Application passwords are revoked whenever the WordPress user changes their password, and some security plugins revoke them on a schedule. Create a fresh application password and paste it into the WordPress card again; nothing else about your setup needs to change.

Can I send articles to a page instead of a post, or to a custom post type?

AutoSEO delivers posts, because an article that is meant to earn citations belongs in the blog feed your site already exposes to crawlers. If you need a custom post type, use the webhook destination instead and route it yourself.

Will Cituna overwrite a post I edited in WordPress?

Only if you ask it to. Editing an article inside Cituna saves to Cituna alone; a separate Update on WordPress button pushes it to the post, and the button says exactly what it will overwrite. The daily run never touches an article it has already delivered.

See how AI engines see your brand

Start a free 3-day trial and see the exact buyer prompts you lose across ChatGPT, Perplexity, Gemini, Claude, Grok and Google AI Overviews, with a prioritized AEO, GEO and SEO action plan and the fixes to win them.

3-day free trial · Card required, cancel anytime · Works with ChatGPT, Perplexity, Gemini, Claude, Grok and Google AI Overviews

Start free trial