Table of Contents
Overview
Connecting WordPress to Ascend allows you to publish articles directly from your content briefs with a single click. Once connected, you can:
- Publish articles as posts or pages
- Automatically assign categories and tags
- Upload featured images and gallery images
- Set post status (draft, published, scheduled)
- Customize SEO meta titles and descriptions
Requirements
Before you start, make sure you have:
- 1WordPress 5.6 or higher (for built-in Application Passwords)
- 2Administrator access to your WordPress site
- 3HTTPS enabled on your WordPress site (SSL certificate)
- 4Pretty permalinks enabled (not 'Plain')
- 5Your WordPress site publicly accessible (not localhost)
Enable Application Passwords
WordPress 5.6+ includes Application Passwords built-in. This is the recommended secure way to connect external applications like Ascend.
For WordPress versions older than 5.6
Install the Application Passwords plugin or update WordPress to the latest version.
Log in to your WordPress admin
Go to yoursite.com/wp-admin and sign in with your administrator account.
Navigate to your profile
Click on Users in the left sidebar, then click Profile to edit your user profile.
Scroll to Application Passwords
Look for the "Application Passwords" section. If you don't see it, your WordPress version may be too old.
Generate API Credentials
Create a new Application Password specifically for Ascend. This password will only be shown once, so make sure to copy it immediately.
Create Application Password
- 1.Enter "Ascend" in the New Application Password Name field
- 2.Click Add New Application Password
- 3.Copy the generated password (it looks like: XXXX XXXX XXXX XXXX XXXX XXXX)
Important!
The Application Password is only displayed once. If you lose it, you'll need to revoke the old one and generate a new password.
Connect to Ascend
Now let's add your WordPress site to Ascend using the credentials you just generated.
Go to CMS Connections
In Ascend, navigate to Settings โ CMS Connections or click "Connect" from your dashboard.
Click "Add WordPress Site"
Select WordPress from the available integrations.
Enter your site details
https://yoursite.comyour-wordpress-usernamexxxx xxxx xxxx xxxx xxxx xxxxClick "Connect & Verify"
Ascend will test the connection and fetch your site's categories and settings.
Configure Publishing Options
Once connected, you can configure default settings for articles published to this site.
Available Settings
Default Post Type
Choose between Posts or Pages (or custom post types)
Default Category
Select the primary category for new articles
Default Status
Draft, Published, or Pending Review
Author
Which WordPress user appears as the article author
Featured Images
Enable automatic featured image upload
Publish Your First Article
You're all set! Now let's publish an article from Ascend to your WordPress site.
Quick Publishing Guide
- 1.Create or open an article in Ascend
- 2.Click the Publish button in the top right
- 3.Select your connected WordPress site
- 4.Choose post type, category, and status
- 5.Click Publish to WordPress
Your article will appear in WordPress within seconds with all formatting preserved.
Troubleshooting
Having trouble connecting? Here are solutions to common issues:
Connection failed / Authentication error
Verify your WordPress username and Application Password are correct. Ensure your WordPress site is accessible from the internet (not localhost).
404 Not Found when publishing
Make sure pretty permalinks are enabled in WordPress (Settings > Permalinks). The REST API requires permalinks to be set to anything other than 'Plain'.
SSL certificate error
Your WordPress site needs a valid SSL certificate (HTTPS). Free certificates are available from Let's Encrypt.
Categories not showing up
Try refreshing the connection in Ascend. Go to Settings > CMS Connections and click the refresh button next to your WordPress site.
Images not uploading
Check that your WordPress uploads directory has write permissions (typically 755). Also verify your PHP memory limit is at least 128MB.
Frequently Asked Questions
Do I need a plugin to connect WordPress?
Is it safe to use Application Passwords?
Can I connect multiple WordPress sites?
What post types are supported?
Was this guide helpful?
Your feedback helps us improve our documentation.