Skip to main content

Adding a WordPress site

Head to Sites and click Add site to get started. Select the WordPress option and you'll be guided through the process of installing our WordPress plugin to connect your site to Create Pages.

Add WordPress site

Once you fill in the site name and URL, you can download the plugin and install it.

Download WordPress plugin

Go to your WordPress admin panel and click on the "Plugins" menu. Then click on the "Add New Plugin" button. After that, click on the "Upload Plugin" button and select the downloaded zip file. Finally, click on the "Install Now" button and activate the plugin.

Install WordPress plugin

When you click continue, create an API key so that the plugin can connect to Create Pages.

Create API key

Go to your WordPress admin panel and click on "Create Pages". Paste your API key in the input field and click on "Save Changes".

Set API key

If everything went well, you should see a message saying that the site has been connected.

Site connected

WordPress plugin settings

The final step is to choose your plugin settings. Here's what each option does:

Content Settings

Post Type and Status

  • Choose the default post type (Posts, Pages, or Custom Post Types)
  • Set whether posts should be published as Draft or Published

Date Options

You have several ways to handle post dates:

  • Publishing Date - Use the date when the article is published
  • Static Date - Set a specific date for all articles
  • Dynamic Date - Pull the date from a data source variable
  • Random Date - Generate a random date between two dates

Author Settings

Choose how to handle post authors:

  • No author - WordPress will default to the site owner
  • Static - Use the same author for all articles
  • Dynamic - Pull the author from a data source variable

You can refresh the author list if it doesn't match your site's current authors.

Categories

Control how categories are assigned:

  • Static - Use the same category for all articles
  • Dynamic - Pull the category from a data source variable

You can refresh the category list to match your site's current categories.

Tags

Choose how to handle post tags:

  • No tags - Don't add any tags
  • Static - Use the same tags for all articles
  • Dynamic - Pull tags from a data source variable

Taxonomies

Manage custom taxonomies:

  • No taxonomies - Don't use custom taxonomies
  • Use taxonomies - Add custom taxonomy terms to articles

Additional Settings

Content Format

Choose how content should be formatted:

  • HTML with Gutenberg blocks (preferred)
  • Standard HTML

Control featured image behavior:

  • Set first image as featured image

Custom Fields

Add WordPress custom fields to your posts:

  • None - Don't use custom fields
  • Use Custom Fields - Add custom fields with static or dynamic values

For each custom field, you can:

  • Set a field key (using lowercase letters, numbers, and hyphens/underscores)
  • Choose between static or dynamic values
  • Set the field value or map it to a data source

Having trouble?

If you run into any connection issues, try these steps:

  1. Double-check that your site URL is correct and your site is accessible
  2. Verify your API key is entered correctly
  3. Make sure your WordPress site can make outbound HTTP requests
  4. Check that your server meets our minimum PHP requirements
  5. Look in the WordPress debug log for any error messages