WordPress Integration - Auto Publisher
Pricing
from $0.01 / 1,000 results
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
Actor stats
0
Bookmarked
4
Total users
1
Monthly active users
3 days ago
Last modified
Categories
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
| Parameter | Type | Default | Required | Description |
|---|---|---|---|---|
siteUrl | string | - | No | Your WordPress site URL (e.g., https://example.com) |
username | string | - | No | WordPress username with publishing permissions |
applicationPassword | string | - | Yes* | WordPress Application Password (not your login password). Generate at Users > Your Profile > Application Passwords |
postType | string | "post" | No | WordPress post type to create |
customPostType | string | - | No | If Post Type is 'custom', specify the post type slug |
title | string | - | No | The title of the post/page |
content | string | - | No | The content/body of the post (HTML supported) |
excerpt | string | - | No | Optional: Post excerpt/summary |
status | string | "draft" | No | Publication status |
categories | array | - | No | Array of category IDs to assign |
tags | array | - | No | Array of tag IDs to assign |
featuredMediaId | integer | - | No | Media library ID for featured image |
featuredImageUrl | string | - | No | URL to download and set as featured image |
author | integer | - | No | WordPress user ID for the author |
publishDate | string | - | No | ISO 8601 date for scheduled publishing (e.g., 2024-12-25T10:00:00) |
customFields | object | - | No | Key-value pairs for custom fields/meta |
bulkPosts | array | - | No | Array of posts to create in bulk (overrides single post fields) |
webhookUrl | string | - | No | URL to send results to (Zapier, Make, n8n, etc.) for automation workflows |
demoMode | boolean | true | No | Run 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:
| Event | Description | Price |
|---|---|---|
| Post Published | Each 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