WordPress integration
Connect Content Redefined to WordPress.
Connect your website once, then send completed articles to WordPress as drafts, publish them immediately or schedule them for later.
- No plugin required
- Drafts
- Publish now
- Scheduling
- Featured images
Overview
What the integration can do
Publishing is available from completed AI Article Writer and SEO Agent articles. For each connected WordPress site, choose the destination and publishing action before the article’s first successful send.
You can connect more than one WordPress site. The same Content Redefined article can be sent successfully once to each connected site.
After an article is sent successfully to a WordPress site, continue all later editing on the resulting WordPress post. Content Redefined does not send that article to the same site again.
Step 1
Before you begin
Make sure the website and WordPress account meet these requirements.
- A self-hosted WordPress 5.6 or later website.
- A public HTTPS address, such as https://example.com.
- The core WordPress REST API available at /wp-json/.
- WordPress Application Passwords enabled.
- A WordPress user with permission to edit posts.
- A completed AI Article Writer or SEO Agent article when you are ready to publish.
Can normally create, publish and schedule its own posts and upload media.
Can generally create drafts, but cannot publish, schedule or upload featured images.
Works, but is not required. Prefer the least access needed for publishing.
Enter the website’s final public URL. If example.com redirects to www.example.com, use the final www address. Do not enter a /wp-admin URL.
Production connections cannot contain a username or password in the URL or use a nonstandard port. Localhost, private-network and otherwise non-public addresses are also rejected.
Step 2
Create an Application Password
This is a separate, revocable credential for the integration. It is not your normal WordPress password.
-
Sign in to WordPress
Open the administration dashboard for the user you want Content Redefined to use.
-
Open your profile
In the WordPress menu, go to
Users → Profile. -
Find Application Passwords
Scroll to the
Application Passwordssection on the profile page. -
Name the credential
Enter
Content Redefined, then select Add New or Add New Application Password. -
Copy the generated password
Keep it available for the next step. WordPress only displays it once.
Application Passwords are individually revocable and cannot be used to sign in to wp-admin. They can perform REST API actions allowed by that WordPress user.
Step 3
Connect the site in Content Redefined
The app verifies the credential and checks which publishing capabilities the WordPress user has.
-
Open Integrations
Sign in to Content Redefined and select Integrations (opens in a new tab) from the app navigation.
-
Complete the Connect WordPress form
Enter the public site URL, username and the Application Password you just created.
-
Select Connect and verify
Content Redefined checks the REST API, identity and available permissions before saving the connection.
- Connection name
- Optional. Use a helpful label such as “Company blog.”
- WordPress site URL
- The final public HTTPS address, without /wp-admin.
- WordPress username
- The username belonging to the account that created the Application Password.
- Application Password
- The generated credential from WordPress—not the normal sign-in password.
After a successful check, the site appears under Connected WordPress sites with its status, WordPress user, last health check and available capabilities.
Step 4
Send a completed article to WordPress
The publishing control appears on completed AI Article Writer and SEO Agent articles when at least one active WordPress site is connected.
-
Finish any active edits
Save or cancel article edits before publishing. The publishing button is unavailable while the article editor is open.
-
Select Publish to WordPress
The Send this article to your blog dialog opens.
-
Review the destination and post details
Choose the WordPress site, edit the post title and optionally enter a URL slug. Leave the slug blank to let WordPress create it.
-
Choose what WordPress should do
Select Save as draft, Publish now or Schedule.
-
If scheduling, choose the publish date and time
Choose the local date and time you want. The dialog uses your saved profile timezone, or your device timezone when no profile timezone is set. The selected timezone is shown in the dialog.
-
Choose whether to upload the featured image
If the article has a generated image and the WordPress user can upload files, it can be added to the Media Library and attached to the post.
-
Send the article
Select Create draft, Publish now or Schedule post, depending on your choice.
Review and finish the post in WordPress before it becomes public.
Make the post public immediately after WordPress accepts it.
Choose a local future time in the profile or device timezone shown in the dialog.
Scheduling is handed to WordPress immediately. Content Redefined converts your selected local time to UTC internally; you never need to calculate or enter UTC yourself. Content Redefined does not need to remain open. WordPress publishes future posts through WP-Cron, so low traffic or a broken cron configuration can make a scheduled post go live late.
Review the destination, title and publishing action before sending. One successful send is allowed for each Content Redefined article and WordPress site. Afterward, edit and manage the resulting post directly in WordPress.
After publishing
Continue in WordPress after a successful send
Each Content Redefined article can have one successful send to each connected WordPress site. This keeps a clear boundary between content creation in Content Redefined and later post management in WordPress.
A successful draft, scheduled post or published post all count as that article’s successful send to the selected site.
Use the post link shown after publishing, or choose Open Posts from Integrations. Make any later changes to the title, body, slug, featured image, status or schedule in WordPress.
The WordPress publication activity list on Integrations records the result and provides the available link to the WordPress post.
Sending the same article once to a different connected WordPress site is still supported. The one-send rule applies separately to each article-and-site pair.
Manage
Check activity or disconnect a site
The Integrations page shows connection health and the publication attempts that may need your attention.
Open the connected site’s WordPress Posts screen in a new tab.
Verify the credential again and refresh the site’s publishing capabilities.
Remove the stored credential from Content Redefined without deleting WordPress posts.
Publication activity statuses
- Pending
- Draft
- Scheduled
- Published
- Needs review
- Failed
If a send times out or shows Needs review, do not start another send. First check both WordPress Posts and Media; the original request may already have completed. If an interrupted send remains Pending for more than 15 minutes, select Review interrupted send to move it to Needs review. If WordPress created the post, continue there. If the outcome is still unclear, contact support before taking further action.
Disconnecting leaves existing posts and publication history unchanged. It removes the credential stored by Content Redefined, but does not revoke the Application Password in WordPress. Revoke it separately under Users → Profile → Application Passwords when it should no longer work.
Troubleshooting
Common WordPress problems
Open the item that best matches what you see.
Application Passwords is missing from my WordPress profile
Confirm all of the following:
- The site runs WordPress 5.6 or later.
- The public site uses HTTPS.
- Your host or a security plugin has not disabled Application Passwords.
- The signed-in WordPress user is allowed to create one.
WordPress rejected the Application Password or permissions
Check the WordPress username, create a fresh Application Password and confirm the user can edit posts. Do not enter the normal WordPress login password. To replace a revoked or changed credential, complete Connect WordPress again with the same final site URL, username and new Application Password. That updates the existing connection; Check connection only retries the currently stored credential.
The connection fails or WordPress redirects the request
Use the site’s final canonical HTTPS URL, including the correct www hostname or WordPress subdirectory. Add /wp-json/ to the final WordPress site URL and open it in a browser; it should return WordPress REST API data. Check DNS, the HTTPS certificate, hosting rules, firewalls and security plugins that may block authenticated REST requests.
Draft works, but Publish now and Schedule are unavailable
The connected user can edit posts but does not have the WordPress publish_posts capability. Use an Author account or another role with publishing permission, then select Check connection.
The generated featured image cannot be uploaded
The WordPress user must be allowed to upload media, and the article must have a generated featured image. Supported formats are JPEG, PNG, GIF and WebP, with a 10 MB transfer limit.
A scheduled post was published late
WordPress owns the schedule after accepting the post and publishes it through WP-Cron. Review WordPress Site Health and your host’s cron configuration, especially on a low-traffic site.
The publication says Needs review
Check both WordPress Posts and Media. The original request might have succeeded even though its response was interrupted. If the post exists, continue editing it in WordPress. Contact support if the outcome remains unclear.
The publishing integration is busy
Another connection or publishing request for the account may already be running, or the integration’s outbound capacity may be temporarily full. Wait briefly, then try again.
Security
Use the connection safely
Treat an Application Password as a secret even though it cannot be used to sign in to the WordPress dashboard.
- Use a dedicated Author account and grant only the permissions needed.
- Enter the credential only in the authenticated Content Redefined app—never in this public help page or an email.
- Content Redefined encrypts the Application Password before database storage.
- Credentials are not included in article content or sent to the generated image host.
- Revoke the Application Password in WordPress when access should end completely.
Current release
What is not included yet
The first release deliberately focuses on safe, useful post publishing.
- WordPress.com OAuth
- Pages or custom post types
- WooCommerce products
- Category, tag or author selection
- Yoast, Rank Math or AIOSEO-specific fields
- Importing existing WordPress content
- Bidirectional content synchronization
- Updating or sending again after a successful send to the same site
- Selecting arbitrary Media Library images
- Publishing unfinished or Rewriter content
FAQ
Frequently asked questions
Do I need to install a Content Redefined WordPress plugin?
No. The integration uses the WordPress core REST API and an Application Password.
Can I connect more than one WordPress website?
Yes. Connect each site from Integrations and choose the destination when publishing.
Will disconnecting delete posts from WordPress?
No. Disconnecting removes the stored Content Redefined credential but leaves existing WordPress posts unchanged.
Does my browser need to stay open for a scheduled post?
No. Choose the local time shown in the dialog. Content Redefined converts it internally and sends the future post to WordPress immediately; WordPress owns the schedule from that point.
Can I send the same article to the same WordPress site again?
No. One successful send is allowed for each Content Redefined article and WordPress site. Make all later changes directly in WordPress. You can still send that article once to a different connected site.
Do edits made in WordPress synchronize back to Content Redefined?
No. The current integration publishes outward and does not import or synchronize WordPress edits back into the app.
Does this work with WordPress.com?
WordPress.com OAuth is not supported in the initial release. The integration is designed for public, self-hosted WordPress sites.
Ready to connect your website?
Create the WordPress Application Password first, then open Integrations and use Connect and verify.
Last reviewed: July 2026
