WordPress Integration - Auto Publisher avatar

WordPress Integration - Auto Publisher

Pricing

from $0.01 / 1,000 results

Go to Apify Store
WordPress Integration - Auto Publisher

WordPress Integration - Auto Publisher

Automatically publish content to WordPress sites. Schedule posts, manage categories, upload media & sync with your content calendar. REST API & XML-RPC support.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

The Howlers

The Howlers

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

1

Monthly active users

3 days ago

Last modified

Share

WordPress Integration

Auto-publish content to WordPress from Apify actors. Create posts, pages, and custom post types via WordPress REST API. Perfect for content automation, blog syndication, and CMS workflows.

BYOK (Bring Your Own Key) -- you provide your own API credentials.


Before You Start

This actor requires your own API credentials to fetch real data.

Where to get your key: WordPress Application Password (not your login password). Generate at Users > Your Profile > Application Passwords

You can test with Demo Mode first (free, no key needed) to see the output format before committing.


Quick Start

Test with Demo Mode (free, no API key needed)

{
"demoMode": true,
"siteUrl": "https://example.com",
"featuredImageUrl": "https://example.com"
}

Run with real data

{
"demoMode": false,
"siteUrl": "https://example.com",
"applicationPassword": "YOUR_API_KEY_HERE",
"postType": "post",
"status": "draft",
"featuredImageUrl": "https://example.com"
}

Input Parameters

ParameterTypeDefaultRequiredDescription
siteUrlstring-NoYour WordPress site URL (e.g., https://example.com)
usernamestring-NoWordPress username with publishing permissions
applicationPasswordstring-Yes*WordPress Application Password (not your login password). Generate at Users > Your Profile > Application Passwords
postTypestring"post"NoWordPress post type to create
customPostTypestring-NoIf Post Type is 'custom', specify the post type slug
titlestring-NoThe title of the post/page
contentstring-NoThe content/body of the post (HTML supported)
excerptstring-NoOptional: Post excerpt/summary
statusstring"draft"NoPublication status
categoriesarray-NoArray of category IDs to assign
tagsarray-NoArray of tag IDs to assign
featuredMediaIdinteger-NoMedia library ID for featured image
featuredImageUrlstring-NoURL to download and set as featured image
authorinteger-NoWordPress user ID for the author
publishDatestring-NoISO 8601 date for scheduled publishing (e.g., 2024-12-25T10:00:00)
customFieldsobject-NoKey-value pairs for custom fields/meta
bulkPostsarray-NoArray of posts to create in bulk (overrides single post fields)
webhookUrlstring-NoURL to send results to (Zapier, Make, n8n, etc.) for automation workflows
demoModebooleantrueNoRun in demo mode with sample data (no actual WordPress posts created). Set to false when using your own credentials.

*Required when Demo Mode is off.


Pricing

This actor uses pay-per-event billing:

EventDescriptionPrice
Post PublishedEach WordPress post published$0.02

Demo mode is free -- no charges for sample data.


Troubleshooting

"API key is required"

You have Demo Mode turned off but didn't provide an API key. Either:

  • Turn Demo Mode on to test with sample data
  • Add your API key in the input

"API error 403" or "Unauthorized"

Your API key is invalid, expired, or doesn't have access to this specific API endpoint. Double-check your key and account permissions.

"API error 429" or "Rate limit"

Too many requests. Wait a minute and try again, or reduce the number of items per run.

No results or empty dataset

Check the run log for error messages. Common causes:

  • Invalid input format (check the examples above)
  • API key without proper permissions
  • The target data doesn't exist or is too small to track

How do I test without an API key?

Enable Demo Mode in the input. This returns realistic sample data so you can verify the output format works for your workflow.


Built by John Rippy | Actor Arsenal