Wordpress Content Extractor
Pricing
from $3.00 / 1,000 results
Go to Apify Store
Wordpress Content Extractor
๐ Extract complete content from WordPress sites including posts, categories, and metadata. Perfect for content migration, blog aggregation, and CMS integration.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
SimplifySME Toolbox
Maintained by Community
Actor stats
0
Bookmarked
10
Total users
0
Monthly active users
3 months ago
Last modified
Categories
Share
๐ Extract complete content from WordPress sites including posts, categories, and metadata. Perfect for content migration, blog aggregation, and CMS integration.
๐บ What It Extracts
- Site Metadata: Site information and details
- Posts: All posts with full content, metadata, and media
- Categories: All post categories with metadata
- Statistics: Total post and category counts
๐ Key Features
| Feature | Description |
|---|---|
| ๐ Complete Content | Extracts all posts with full content and metadata |
| ๐ท๏ธ Category Support | Extracts all categories and their relationships |
| ๐ผ๏ธ Media Extraction | Includes featured images and media URLs |
| ๐ Structured Output | Clean JSON format with nested post and category data |
| โก Fast Performance | Direct API access for quick data retrieval |
| ๐ Pagination Support | Handles large sites with configurable post limits |
๐ฅ Input
Required
siteUrl(string): The WordPress site URL- Example:
"https://example.com" - Supports any WordPress site with REST API enabled
- Example:
Optional
maxPosts(integer, default: 100): Maximum number of posts to extract- Example:
200
- Example:
๐ค Output
Returns comprehensive WordPress content data:
Site Metadata
{"site": {"name": "Site Name","description": "Site description...","url": "https://example.com"}}
Posts Array
{"posts": [{"id": 123,"title": "Post Title","content": "Post content...","excerpt": "Post excerpt...","author": "Author Name","date": "2024-01-01T00:00:00Z","modified": "2024-01-15T00:00:00Z","slug": "post-slug","status": "publish","link": "https://example.com/post-slug","categories": [1, 2],"tags": [3, 4],"featuredMedia": 456,"featuredImageUrl": "https://example.com/image.jpg"}],"totalPosts": 100}
Categories Array
{"categories": [{"id": 1,"name": "Category Name","slug": "category-slug","description": "Category description...","count": 25}],"totalCategories": 10}
๐ก Use Cases
- โ Blog Aggregation - Collect content from multiple WordPress sites
- โ Content Migration - Extract content for platform migration
- โ Content Research - Analyze blog content and topics
- โ CMS Integration - Import WordPress content into other systems
- โ Content Analysis - Study content patterns and categories
- โ Backup & Archive - Create backups of WordPress content
โ๏ธ Technical Details
- Extraction Method: Direct API access to WordPress REST API endpoints
- REST API: Uses WordPress REST API (usually available at
/wp-json/wp/v2/) - Pagination: Handles pagination for large sites with configurable limits
- Error Handling: Validates responses and handles missing data gracefully
- Performance: Fast API-based extraction without browser overhead
๐ Example Usage
Basic Extraction
{"siteUrl": "https://example.com"}
With Post Limit
{"siteUrl": "https://example.com","maxPosts": 200}
โ ๏ธ Important Notes
- This actor uses WordPress REST API endpoints
- The REST API must be enabled on the WordPress site (usually enabled by default)
- Some WordPress sites may have REST API disabled or restricted
- Featured images are extracted when available
- Categories and tags are included with their IDs and metadata