Documentation

Popular AI language models often face significant limitations, typically generating text only up to 4,000 - 8,000 tokens, or about 3,000 - 6,000 words. To overcome these limitations, AI Autoblogger uses a special algorithm capable of generating articles up to 300 pages of typed text. The plugin generates each article by first creating a list of text sections that will comprise the article, then generating the text for each section one at a time to ensure complete thematic coherence. It can also generate a table of contents with links to each section, as well as create content-related illustrations for each text section. The campaign settings panel provides complete control over every detail of these processes, ensuring customization to user preferences.

Create a new campaign

AI Autoblogger - Campaigns

The "Create a new campaign" form is designed to initiate a new campaign. You can simply click the "Proceed" button to create a campaign with an empty list of article titles, which you can fill in later during the setup stage. For example, you might manually generate a list of titles using ChanGPT to save on API usage costs.

Alternatively, you can directly form a list of titles using this form. To do this, enter a topic for your campaign in the "Topic" field, such as "Learn the basics of cryptocurrency trading".

Be sure to select the target language from the drop-down menu, specify the desired number of article titles you wish to create, and choose the language AI model to be used for generation.

Please note that generating titles using a language AI model will take some time, so there will be a delay after clicking "Proceed" before you can access the settings page of your newly created campaign.

Edit campaign

After creating a new campaign or clicking the "Edit" button next to the name of an existing campaign in the list, you will be taken to the campaign settings editing menu. The settings are organized into categories, each of which is located on separate tabs. This layout helps you efficiently navigate through the various aspects of the campaign settings, allowing you to make precise adjustments in areas such as content generation, scheduling, language settings, and other customizable features according to your specific needs.

Articles

AI Autoblogger - Articles Campaign name

In this field, you can enter a unique name for your campaign that reflects its content. This will help you easily find the needed campaign in the overall list displayed on the main panel of AI Autoblogger.

Automatic Mode

By checking this box, the campaign you are editing will switch to automatic operation based on a scheduler. Remember that enabling Automatic Mode will trigger the creation of new posts at the intervals specified in the Publication Period. Please ensure you have sufficient funds and understand the costs associated with the AI services used to generate content. Continuous use without monitoring may result in significant charges.

Publication Period

If the "Automatic Mode" checkbox is enabled, the value of this field, given in minutes, sets the frequency at which each new article is generated for the campaign.

Article titles

In this text field, you can edit your list of titles for the articles to be generated. Each title is placed on a separate line and follows this format:

title|keywords

This format is a standard pipe-delimited CSV where each title is separated from its list of corresponding keywords by the "|" symbol. The keywords themselves should be comma-separated and are an optional component of the line. That is, the keywords can be omitted, and the line will consist only of the title text.

Please note that the "Article Titles" text field supports nested Spintax, allowing you to use it to create Spintax templates that generate multiple random titles for each line of the list. For example:

{Paris|London|San Francisco|New York|Madrid|Barcelona|Prague|Budapest|Bratislava|Rio de Janeiro|Venice} {travel|shopping} tips

Using this template, when generating a new article based on this template, the plugin will generate titles such as:

New York shopping tips
London travel tips
and so on.

An article title template written in Spintax format can contain an unlimited number of word options. Moreover, within each option, there can be multiple nested sub-options (curly brackets within curly brackets). Thus, even with a single Spintax template, the plugin can generate hundreds of articles with unique titles for you. And there can be as many such lines as you like in the "Article Titles" text field. This functionality greatly enhances the diversity and creativity of the content you can produce, making each article distinct and tailored to your specific needs.

Keep titles

If this option is checked, the used article titles will not be removed from the list. Normally, when the article title is used, the plugin removes it from the list. However, if the article titles are written with Spintax, they can be kept in the list to be reused in their alternative versions.

Post content

AI Autoblogger - Post content Language

Regardless of the language in which your prompt for generating an article is written, the plugin will create the article in the language selected from this drop-down menu. This feature ensures that your content is accessible and tailored to the specific audience you are targeting, regardless of the original language of the input.

Note that not all languages are supported by different AI models, and even for supported languages, the quality of the generated content can vary significantly. This variability can affect how well the content meets your needs, so it's important to choose the AI model that best matches your language requirements and desired level of quality.

AI model

Select a language model from the list of supported ones. Note that some models are available in two versions—through their official API and through a unified API provided by the OpenRouter service. OpenRouter offers access to various models from a single account, which simplifies tracking their usage and eases the management of your finances. This versatility allows you to choose the most efficient and cost-effective option for your content generation needs.

Characteristics of supported engines
AI model Max section Size Max article size
OpenAI GPT-4o 4096 tokens 300 pages
OpenAI GPT-4 Turbo 4096 tokens 300 pages
Google Gemini Pro 2048 tokens 300 pages
Google Gemini Pro 1.5 8192 tokens 300 pages
Anthropic Claude 3 Sonnet 4096 tokens 450 pages
Anthropic Claude 3 Opus 4096 tokens 450 pages
OpenAI GPT-4o (OpenRouter) 4096 tokens 300 pages
OpenAI GPT-4 Turbo (OpenRouter) 4096 tokens 300 pages
Google Gemini Pro (OpenRouter) 22937 tokens 200 pages
Google Gemini Pro 1.5 (OpenRouter) 22937 tokens 4500 pages
Anthropic Claude 3 Sonnet (OpenRouter) 4096 tokens 450 pages
Anthropic Claude 3 Opus (OpenRouter) 4096 tokens 450 pages
Misrtal Large (OpenRouter) 32768 tokens 75 pages
Prompt

This is where you will instruct the AI model on the topic and style of the articles for this campaign, as well as the HTML structure they should have. By default, language models generate content in plain text format, which means that the articles they generate do not contain any formatting. Therefore, if you need output that includes specific HTML tags, you must specify this explicitly in your prompt. For example, if you want to include tables in the text, clearly indicate in the prompt that the model can generate them using <table>, <tr>, and <td> tags. If you plan to generate instructional articles on programming that will contain code, provide in your prompt an example of a <div> setup so that your WP theme or a specialized plugin like Enlighter can display the code inserts with correct formatting and syntax highlighting.

When setting up prompts for AI Autoblogger, you have the flexibility to use both simple and compound formats. A simple prompt can consist of general instructions for generating all sections of an article. However, a composite prompt allows for more detailed customization for individual sections.

1. Simple prompt: This is used by the AI model to generate a list of section headings and to generate text for each section of the article.

main prompt for all sections

2. Compound prompt: These are identified by markers such as [[SECTION 2]] followed by a prompt specific to that section. The section number indicates which section the additional prompt applies to. For example:

main prompt for all sections
[[SECTION 2]]
section 2 prompt
[[SECTION 5]]
section 5 prompt

The section-specific prompts are appended to the main prompt when the text for that article section is generated. These prompts can be added in any order, and their number can be less than or equal to the number of sections. If the number exceeds the number of sections, the plugin will simply ignore the extra section prompts. This system allows you to specify unique prompts for certain sections to refine the writing style, provide specific content directives, or assign a unique HTML structure to each section.

Avoid giving direct instructions to create an article in your prompts. The language model should understand that it is writing text that is part of an article. Otherwise, it may begin to generate sections of text that include an introduction and a conclusion, which are not desirable for this particular application. It's important to ensure that the prompts are crafted in a way that directs the AI to produce content that fits seamlessly into the broader context of the article, without redundant structural elements. This approach helps maintain the coherence and focus of each section, optimizing the overall quality and relevance of the content.

Note that your prompt can be written in Spintax, so each time a new article is generated, a new unique version of your prompt will be used.

Heading structure prompt

In most cases this field should be left empty. Use it only if you want to provide some additional directives to a language model when it generates the list of article section headings. E.g.: When creating section headings, focus on the topic of potential health issues. The last section must be called "FAQ".

Note that the directives specified in this field are included in a prompt that is used only to generate the article section name structure, so they are not used to generate the content of the actual text sections.

Max tokens

Select the maximum number of tokens for each text section of the generated article. The value you enter should not exceed the maximum token count available from the selected model. Since all language AI models have significant limitations on the size of text they can generate at once, the AI Autoblogger plugin creates articles as a series of such sections. However, you can be confident that the content of these sections will be coherent and interconnected, ensuring the integrity of the articles. This structure allows for comprehensive articles while adhering to the technical constraints of AI models.

Number of text sections

The amount of text sections you want each article to have. Each section can have its own prompt, HTML structure and heading.

Headings

Enter the HTML heading tag and its attributes if needed. E.g. h3, p id="heading", div class="title" etc. If you don't want headings above the generated text sections, leave this field blank.

Heading rules

The following heading generation rules are available:

  • All headings - a heading is added to each text section.
  • Skip first section heading - a heading is added to each text section, except the first one.
  • No headings - the text sections are without headings.
Table of contents

If you want to place a navigational table of contents above the generated article, with each link pointing to the corresponding text section, you can do so using this drop-down menu. The following options are available:

  • Do not generate - the table of contents is not generated.
  • Bullet list - the table of contents is formatted as a bulleted list.
  • Numbered list - the table of contents is formatted as an ordered numbered list.
  • Block of links - the table of contents is formatted as a div block of links.

For each format you choose for the table of contents, you can specify the name of its CSS class name. This allows you to specify its design.

HTML before content

Enter custom HTML code here that will be inserted before the generated content. This is useful for adding introductions, headers, or any custom formatting that should precede your content. Spintax is allowed here.

HTML after content

Enter custom HTML code here that will be inserted after the generated content. This can be used for conclusions, footers, additional links, or custom formatting that follows your content. Spintax is allowed here.

Post excerpt

Define the way you want to generate post excerpts. The following options are available:

  • No excerpt - no excerpt will be generated.
  • Based on post content - if this option is selected, you will be asked to specify the length in words of the article text to be used as an excerpt.
  • Generate with AI - if this option is selected, you will be asked to specify the length of the excerpt in tokens. The excerpt will be generated by AI according to the content of the article.

Post settings

AI Autoblogger - Post settings Post tags

Enter your comma-delimited post tags. Spintax is allowed here.

Keywords to tags

Check this box if you want to convert the keywords provided in the "Article titles" list into post tags.

Post author

Select the author of the post. If <random> is selected, the plugin will randomly select one of the authors registered in your WordPress system.

Post type

Select the WordPress post type (post, page, WooCommerce product, etc.)

Post status

Specify how WordPress should handle the generated posts. The following options are available:

  • Publish immediately
  • Hold for review
  • Save as draft
  • Save as private
Category

Assign the generated posts to the selected categories.

Media

AI Autoblogger - Media AI engine for image generation

In this drop-down menu you should select the AI model that will be used to generate the illustration for your articles. The following options are available:

  • None
  • Midjourney (GoAPI)
  • Stable Diffusion XL
  • DALL∙E

Please note that while Stable Diffusion XL and DALL∙E models are available directly through their official API, Midjourney requires an API key provided by the GoAPI service.

After selecting a graphic AI model, you will see a menu for configuring its parameters, such as choosing the size of the generated images in pixels or their aspect ratio. The set of these settings will depend on the model you have chosen.

At the same time, there is a basic set of parameters that is common to all supported models, described below.

Number of images

Number of images to be inserted into the article. The plugin will insert one image before each section of text. If the specified number of images exceeds the number of text sections, then the extra images will not be inserted.

Skip first image

This checkbox allows you to control the placement of the first generated image in your AI-generated articles. By default, the first image is placed above the first text section. However, in some WordPress themes, this can result in an undesirable layout, with the featured image appearing above the post, followed immediately by the first image of the post itself, creating a redundant visual effect.

When you enable the "Skip First Image" option, the plugin will place the first generated image above the second text section instead of the first. This ensures that your featured image is distinct and does not overlap with the content images, maintaining a cleaner and more visually appealing layout.

Important Note: If your article consists of a single section of text and this option is enabled, there will be no images in the article.

Prompt

Enter your image prompt. You can use normal human language to describe what kind of image you want to get created. Spintax is allowed here.

If the "Auto" mode is enabled, use this text box to specify the desired parameters and visual style for the images created using the AI-generated prompt, e.g., "photo-realistic" or "natural afternoon light, Canon EOS R5, 100mm lens, aperture set to f1.2, capturing a moment, cinematic style".

Auto prompt

If this option is enabled, the plugin will automatically generate images that are tailored to the content of each text section in which they are inserted.

Image class

Specify the CSS class to style inserted images. This class will define how images are presented within your posts.

Convert images to

Use this menu to select the format to which you want to convert the AI-generated PNG images and to set the image compression quality. The following options are available:

  • Do not convert
  • JPEG
  • WebP

By default, AI models generate images in PNG format, which can result in very large file sizes. Using this drop-down menu, you can enable their automatic conversion to JPEG and WebP formats, which compresses the images and significantly saves disk space on your server. In addition to selecting the format, you must also set the compression quality, which ranges from 10 (minimum file size and lowest image quality) to 100 (maximum file size and highest image quality).

Media library

Select the way you want the images to be included in the WordPress media library. The following options are available:

  • Do not include images
  • Include only full-sized images
  • Create and include thumbnails
Post thumbnail

Specify the of post thumbnail (featured image) generation method. The following options are available:

  • None - the post will not have a thumbnail image
  • Create unique image - a new unique image will be generated
  • Use first post image - the first image in the article will be used as the thumbnail for the post

SEO

AI Autoblogger - SEO Generate meta title

If this option is enabled, the plugin will use AI to generate a search engine optimized meta title with a length of 70 characters. The plugin will analyze the content of the article, its title and keywords.

Generate meta description

If this option is enabled, the plugin will use AI to generate a search engine optimized meta description with a length of 160 characters. The plugin will analyze the content of the article, its title and keywords.

Supported SEO plugins

AI Autoblogger automatically detects which SEO plugin is active and generates the meta title and meta description accordingly. The list of supported SEO plugins above allows you to force the generation of meta data for these plugins, even if they are currently inactive. This ensures that meta data is ready and available for future use if you decide to switch between SEO plugins. The following SEO plugins are supported:

  • Yoast SEO
  • Rank Math SEO
  • SEOPress
  • The SEO Framework