Publishing options

How Aimogen Pro publishes generated content: post types, status, author, dates, taxonomies, custom fields, duplicate prevention and overwrite behaviour.

Every content creator shares the same publishing settings. This page documents them once.

Post identity#

SettingWhat it does
Item TypeThe post type. Any registered public type, including WooCommerce product
Post Statusdraft, publish, pending, private, future
Post AuthorWhich user owns the post. Affects author archives and any author-based logic in your theme
Generated Post FormatStandard, aside, gallery and the other WordPress post formats
Post Parent IDFor hierarchical types, sets the parent
Enable Comments For PostsPer-post comment status
Enable Pingback/TrackbackPer-post ping status

Dates#

SettingWhat it does
Set a Custom Post Publish Date RangeA minimum and maximum. Each post gets a random date in the range

Uses:

  • Backdating a batch so an imported archive looks natural
  • Future dating so posts trickle out. Combined with Post Status set to future, WordPress publishes them on schedule without the rule needing to run then

Duplicate prevention#

Several mechanisms, layered:

SettingWhat it does
Process Each Title/Topic Only OnceMarks list entries as consumed. The main defence
Overwrite Existing PostsWhen a post with a matching title exists, update it instead of creating a second one
Don't Check For Duplicates (Settings › General Settings)Disables checking globally. Off is the correct setting for almost everyone
Processed keywords storeThe aiomatic_processed_keywords option records what has been used

For detecting duplicates among existing content rather than preventing new ones, see Duplicate detection and merging.

Taxonomies#

SettingWhat it does
Auto Add Categories / Auto Add TagsHave the AI choose
Prompt For The AI Category Generator / ... Post Tag GeneratorHow it chooses
AI Model For Category Generator / ... Post Tag GeneratorA cheap model is fine
Additional Post Category / Additional Post TagsAlways applied
Remove WP Default Post CategoryDrops "Uncategorized"
Do Not Add Inexistent CategoriesRestrict the AI to existing terms
Post Custom TaxonomiesAssign terms in custom taxonomies

Every generated post is also tagged in the coderevolution_post_source taxonomy, which is how the plugin knows which posts it created. That taxonomy is registered non-public and its archive returns 404, so it never appears to visitors.

Custom fields#

Post Custom Fields takes key and value pairs. Values may contain placeholders, and may be AI-generated.

Uses:

  • Populating theme or page-builder fields
  • Writing an ACF field
  • Storing the source keyword for later reporting
  • Setting a flag other automation reads

Two related settings in the AI Content Editor control whether custom field values are treated as AI prompts or as literal text: Do Not Process Custom Field Input As AI Prompts and its taxonomy equivalent.

Multilingual#

Assign WPML/Polylang Language to Posts sets the language on creation, so posts land in the right language tree instead of defaulting to the site language.

Generate the content in that language too — set Content Language on the rule, which fills %%language%%.

Content wrapping#

SettingWhat it does
HTML Text To Prepend To AI Created ContentFixed HTML before the article
HTML Text To Append To AI Created ContentFixed HTML after
Strip Title From ContentRemoves a duplicated title from the body

The prepend field is where an AI disclosure or an affiliate disclosure belongs.

Notifications and webhooks#

SettingWhat it does
Send Email plus Email Address (Settings › General Settings)Emails on each created post
Email NotificationPer-rule notification
Rule WebhookFires a webhook after a rule runs. See Webhooks

Word filters#

SettingWhat it does
Global Required WordsContent must contain these, or it is rejected
Require Only OneAny one of the required words is enough
Global Banned WordsContent containing these is rejected
Exclude WordsWords stripped from output

Rejected content is not published and the rule tries again, so aggressive filters can make a rule appear to do nothing. Check Activity Logs if output stops after adding a filter.

Gutenberg conversion#

Convert Gutenberg (Settings › General Settings) turns generated HTML into Gutenberg blocks rather than a single classic block. Turn it on if your editors work in the block editor; leave it off if your theme or page builder prefers raw HTML.

Still stuck? Open a support ticket and include the diagnostics from Aimogen Pro › System & Logs › System Info.