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.
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.
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.
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 ModeBy 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 PeriodIf 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 titlesIn 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 titlesIf 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.
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 modelSelect 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 enginesAI 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 |
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 promptIn 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 tokensSelect 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 sectionsThe amount of text sections you want each article to have. Each section can have its own prompt, HTML structure and heading.
HeadingsEnter 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.
The following heading generation rules are available:
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:
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 contentEnter 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 contentEnter 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 excerptDefine the way you want to generate post excerpts. The following options are available:
Enter your comma-delimited post tags. Spintax is allowed here.
Keywords to tagsCheck this box if you want to convert the keywords provided in the "Article titles" list into post tags.
Post authorSelect the author of the post. If <random> is selected, the plugin will randomly select one of the authors registered in your WordPress system.
Post typeSelect the WordPress post type (post, page, WooCommerce product, etc.)
Post statusSpecify how WordPress should handle the generated posts. The following options are available:
Assign the generated posts to the selected categories.
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:
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 imagesNumber 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.
PromptEnter 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 promptIf 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 classSpecify the CSS class to style inserted images. This class will define how images are presented within your posts.
Convert images toUse 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:
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 librarySelect the way you want the images to be included in the WordPress media library. The following options are available:
Specify the of post thumbnail (featured image) generation method. The following options are available:
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 descriptionIf 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 pluginsAI 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: