Generate: Content


Videos are not designed to be a substitute for instructions. Please refer to the detailed Documentation below.

Overview

The Generate Content section allows you to define one or more Content Groups (or Content Templates), which generate / produce Pages, Posts or Custom Post Type content.

Each Content Group you create is unique, and comprise of the Keywords, content and generation settings, such as the Post Type and number of Pages to generate.

You might use multiple Content Groups for different sections of your web site.  For example, you might have one Content Group for generating Pages about the services your business offers for a list of locations, and a second Content Group for drip-fed blog posts.

From your Content Group, you’ll use the Generate functionality to then make Page Generator Pro generate your Pages, Posts or Custom Post Types.

Haven’t set up any Keywords yet?  You’ll need to do this first – read how to manage Keywords.
Looking to mass generate Taxonomy Terms, such as Categories or Tags? Refer to the Generate Terms Documentation.

To access your Content Groups, click on the Page Generator Pro menu entry in the WordPress Administration, and then click Generate Content.
Page Generator Pro: Generate Content: Menu


Add a Content Group

To add a new Content Group to Page Generator Pro, click the Add New button below the Content Groups title, which can be found towards the top of the screen:
Page Generator Pro: Generate Content:

You will then be presented with a screen similar to the one used to edit your WordPress Posts and Pages:
Page Generator Pro: Generate: Content

You’ll use this screen to:

  • Define various fields, such as the Title, Content and Featured Image, which will be used for each generated Page / Post,
  • Determine whether you want to generate Pages, Posts or another registered Post Type from this Content Group,
  • How the Plugin should generate content.
Using a Page Builder and don’t see it on this screen?  You may need to enable it.  Refer to the Page Builder Documentation for steps on how to do this.

Edit a Content Group

To edit an existing Content Group in Page Generator Pro, click the Title of the Group that you want to edit:
Page Generator Pro: Generate: Group Actions


Fields: Content

  • Title: The Title for each generated Page, Post or Custom Post Type. Supports keywords, which can be inserted manually or by clicking on the relevant keywords below.  A different keyword data item is then chosen for each generated Post.
  • Content: The content for each Page, Post or Custom Post Type. Also supports keywords, which can be inserted manually or by clicking on the keyword button within the Visual Editor.
Refer to the Shortcode Documentation to cover how to use Shortcodes within the Content.
Using a Page Builder?  Refer to the Page Builders Documentation for Page Builder specific steps you may need to follow.

Page Generator Pro: Generate: Permalink

Automatically generated, but again can be manually specified with keywords.   A different keyword data item is then chosen for each generated Post.

Permalinks must only contain alphanumeric characters, dashes, and/or underscores. No spaces.

When specifying a Permalink, it must be unique for each generated Page.  If it is not, existing generated Pages will be overwritten.
We don’t recommend using Spintax here, as it may result in multiple Pages having the same Permalink, causing confusion when you expect more content to have been generated than the actual result.  This is by design, as each Page must have its own unique Permalink.

Fields: Excerpt

Page Generator Pro: Generate: Excerpt

Don’t see an Excerpt option?  It’s only displayed if the Post Type you’re generating supports Excerpts (such as Posts).

Allows you to specify the excerpt for each Post that is generated.  Keywords can be used here by clicking the Insert Keyword dropdown, and clicking the keyword tag to use.


Fields: Custom Fields

Page Generator Pro: Generate: Custom Fields

You can add, edit or delete custom fields (Post Meta fields) to each generated Page:

  • To add a Custom Field, click the Add Custom Field button, and then define the Meta Key and Meta Value.
  • To edit an existing Custom Field, change the Meta Key and/or Meta Value to suit.
  • To delete an existing Custom Field, click the delete link below the Meta Key field.
Looking to generate SEO metadata? We support some SEO Plugins, so you might not need to use Custom Fields for this.  Read this documentation for further instructions.

Fields: Author

Page Generator Pro: Generate: Author

You can specify the Author of the generated content, or have Page Generator Pro randomly choose a WordPress User at random for each Page/Post generated.

  • Author: Specify the Author of the generated content.  Ignored if the Rotate option below is checked.  To specify an author, begin typing at least 2 – 3 characters of the Author’s WordPress Username, and then choose the applicable Author from the results list.
  • Rotate: If checked, this option will choose a different Author for each Post that is generated.  If not checked, an additional option will appear, allowing you choose which Author should be assigned to the Post.

Fields: Discussion

Page Generator Pro: Generate: Discussion

Don’t see any Discussion Options?  They are only displayed if the Post Type you’re generating supports Comments (such as Posts).
  • Allow comments: Choose to allow comments to be added to each generated Post.
  • Allow trackbacks and pingbacks: Choose to allow trackbacks and pingbacks to be added to each generated Post.

Fields: Publish

Page Generator Pro: Generate: Publish

  • Post Type: Choose the Post Type to generate.  This might be Pages, Posts or any registered Custom Post Types provided by your themes or plugins.
  • Status: Choose the status of each generated Page
    • Draft: Saves each generated Page as a draft.  You’ll then need to go to each Page and manually publish them if you want visitors to see them.
    • Scheduled: Schedules publication of each generated Page.  The first Page will be published immediately on Page Generation, with additional Pages being generated and scheduled for publication based on the Schedule Increment setting.  This works in the same way as WordPress’ native scheduled functionality when scheduling a new Post or Page.
      • All Pages are generated at the point of generation, with their scheduled dates set.
    • Private: Saves each generated Page as private.
    • Published: Publishes each generated Page.
  • Schedule Increment: When Status = Scheduled, this option appears, allowing you to define the scheduled publication date and time relative to the last generated Page.

Fields: Generate

Page Generator Pro: Generate: Content: Generation Options

We’ve written a separate detailed guide on how each Generation Method works.

In conjunction with the Method option, there are other generation settings which work in conjunction:

Apply Synonyms

If enabled, Page Generator Pro will search for common words in your Content, replacing them with spintax.

English is the only supported language for this feature.  If you are writing content that is not in English, do not use this option.

Overwrite

Setting Description
No Existing generated Pages will not be overwritten.
A new Page will be generated, regardless of whether an existing Page matching the Permalink and Group exists.
A new Page will be generated if an existing Page matching the Permalink and Group does not exist.
No, skip if exists Existing generated Pages will not be overwritten.
A new Page will not be generated if an existing Page matching the Permalink and Group exists.
A new Page will be generated if an existing Page matching the Permalink and Group does not exist.
Yes Existing generated Pages will be overwritten if:

  • A Permalink is specified in the Group, and
  • The Permalink of the generated Page matches an existing Permalink for a generated Page, and
  • The existing generated Page was generated by this Plugin’s Group.

The Publish Date of the existing generated Page will be replaced by the Publish Date you specify in this Group.

Yes, preserving original Publish Date Existing generated Pages will be overwritten if:

  • A Permalink is specified in the Group, and
  • The Permalink of the generated Page matches an existing Permalink for a generated Page, and
  • The existing generated Page was generated by this Plugin’s Group.

The Publish Date of the existing generated Page will be retained.

Number of Posts

Choose the number of Posts to generate.  If zero or blank, Page Generator Pro will attempt to produce all possible combinations based on the above generation method.

If the Number of Posts settings exceeds the possible maximum number of unique Posts that could be generated, Page Generator Pro will honor the possible maximum number of unique Posts instead.  This is to ensure that no duplicate content is generated.
For the Random method, a number must be specified.  If no number is specified, 10 Posts will be generated.

Resume Index

By default, Page Generator Pro starts at a zero based index for keyword terms.  You can choose to start at a different index (if, for example, Page Generation did not fully complete), by setting Resume Index to restart on the nth iteration.

The Resume Index option does not apply when using the Random method.

Fields: Attributes

Page Generator Pro: Generate: Attributes

Don’t see any Attributes?  They are only displayed if the Page, Post or Custom Post Type you’re generating supports Parent and/or Templates.
  • Parent: The Parent Page, Post or Custom Post Type to assign the Generated Pages to.Accepts:
    • Page ID
      Page Generator Pro: Generate: Page ID
    • Page Slug (e.g. web-design.  This must be an existing Page, which can be generated by Page Generator Pro or a Page you’ve manually created)
    • Page Path (e.g. web-design/birmingham.  This must be an existing Page, which can be generated by Page Generator Pro or a Page you’ve manually created)
    • Keywords can be used for the Slug or Path
  • Template: The Page Template to use

Fields: Taxonomies

Page Generator Pro: Generate: Taxonomies

Don’t see any Taxonomies?  They are only displayed if the Post Type you’re generating supports Taxonomies.

For each Taxonomy for the Post Type, you can choose which Term(s) to assign to the generated Posts.

  • Hierarchical (e.g. Categories)
    • Use the checkboxes to select the existing Terms to assign to the generated content.
    • Use the Enter new taxonomy terms field to enter a comma separated list of new and/or existing Terms to assign to the generated content.
      • Terms can comprise of one or more Keywords.
      • Any Terms specified that do not exist will be created.
      • Any existing Terms specified that do exist will be used.
  • Non-Hierarchical (e.g. Tags)
    • Enter a comma separated list of Terms to assign to the generated content.
    • Keywords can be used here
    • Any tags added that do not exist will be created

You can optionally assign a Featured Image to the Posts, Pages or Custom Post Types you’ll be generating.  Choose an option from the Image Source dropdown

Page Generator Pro: Generate: Featured Image

Media Library Image

Page Generator Pro: Generate: Content: Featured Image: Media Library Image

When the Image Source is set to Media Library Image, the following parameters can be specified:

  • Title: Fetch an image at random from the WordPress Media Library where that image’s Title has a partial or full match to the given Title.
  • Caption: Fetch an image at random from the WordPress Media Library where that image’s Caption has a partial or full match to the given Caption.
  • Alt TextFetch an image at random from the WordPress Media Library where that image’s Alt Text has a partial or full match to the given Alt Text.
  • DescriptionFetch an image at random from the WordPress Media Library where that image’s Description has a partial or full match to the given Description.
  • Operator: Determines whether images should match all or any of the Title, Caption, Alt Text and Descriptions specified above.
  • Image IDs: Define a comma separated list of Image ID(s) to use as the Featured Image.  Where multiple IDs are specified, one will be chosen at random for each generated Page / Post.
  • Min. Image ID: Define the minimum Image ID to use as the Featured Image.  All WordPress Media Library Images with an ID equal to or greater to this value will be included when the Plugin chooses an image at random for each generated Page / Post.
  • Max. Image ID: Define the maximum Image ID to use as the Featured Image.  All WordPress Media Library Images with an ID equal to or less to this value will be included when the Plugin chooses an image at random for each generated Page / Post.

Where multiple parameters are specified, they are used in conjunction with one another.  This can be useful if you have a Media Library comprising of thousands of images, and you want to balance fetching an image at random with fetching an image that has some relevance to the content.

For example, if your Media Library contains 10 images with the title plumbing, and we set the Title field above to plumbing, Page Generator Pro would:

  • Find all images in your WordPress Media Library containing the word plumbing in the Title,
  • For each Page / Post that Page Generator Pro generates, the Plugin will chose one of those images at random to be used as the Featured Image.

Image URL

Page Generator Pro: Generate: Featured Image: Image URL

  • Value: URL to an image.
    • This can be a remote image, such as http://placehold.it/400×400.
    • If the image is remote, the generation process will import the image into the WordPress Media Library and use it as the Featured Image.
  • Alt Tag: The alt tag to assign to the image.
    • This can be a keyword.

Unsplash

Page Generator Pro: Generate Content: Featured Image: Unsplash

  • Value: URL to an image.
    • This can be a remote image, such as http://placehold.it/400×400.
    • If the image is remote, the generation process will import the image into the WordPress Media Library and use it as the Featured Image.
  • Alt Tag: The alt tag to assign to the image.
    • This can be a keyword.

Fields: Other

Depending on your Theme, Page Builder and other active Plugins, you may see additional sections and fields that you can complete.

Where displayed, these fields’ data will be copied into the generated Pages, Posts or Custom Post Types.


Save

Page Generator Pro: Generate: Actions

Once you have completed all fields either:

  • Click the Save button, if available in the Actions meta box,
  • Click the Publish button, if using Gutenberg.

Next Steps

Before testing or generating content, we strongly recommend reading the rest of the Generate Documentation, covering:

These are all useful to help generate truly valuable, unique content.