wordpress-content-export

Exports WordPress site content via REST API using curl.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/crycriM/hermes-skills --skill wordpress-content-export
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wordpress-content-export
Source: https://github.com/crycriM/hermes-skills/tree/main/devops/wordpress-content-export
Command: npx skills add https://github.com/crycriM/hermes-skills --skill wordpress-content-export

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Export WordPress site content programmatically via REST API using curl when browser automation is unavailable, enabling backups of posts, pages, media, and settings.

Core Features & Use Cases

  • Automated REST API export of posts, pages, media, categories, and settings.
  • Handles cookie-based authentication, nonce extraction, and paginated retrieval.
  • Download media assets and scrape admin settings for a complete snapshot of the site.
  • Use Case: Regular backups or migrations of WordPress content to external storage.

Quick Start

Authenticate with WordPress cookies, obtain the REST API nonce, and export posts, pages, media, and settings using paginated REST requests.

Frequently Asked Questions about wordpress-content-export

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I export WordPress content using the REST API when browser automation is unavailable?

Export WordPress content using the REST API with curl by handling cookie authentication, nonce extraction, and paginated requests. This method retrieves posts, pages, media, and settings programmatically without relying on browser automation.

What do I need to authenticate WordPress REST API requests for a content backup?

To authenticate WordPress REST API requests for a content backup, you need WordPress admin credentials and a valid nonce or session cookie. This allows the curl commands to perform authenticated, paginated retrieval of your site data.

Can I download media assets and site settings along with posts via the WordPress REST API?

Yes, you can download media assets and scrape admin settings along with posts and pages via the WordPress REST API. The export process applies to backing up or migrating a complete snapshot of your WordPress site.

How does paginated retrieval work when exporting WordPress posts via curl?

Paginated retrieval works by sending sequential curl requests to the WordPress REST API endpoints using extracted nonces and session cookies. This ensures all posts, pages, and media are fetched completely without hitting response size limits.

Is curl required to automate a WordPress site migration via the REST API?

Yes, curl is required to automate a WordPress site migration via the REST API in environments where browser automation is unavailable. It handles the authenticated HTTP requests needed to export your content and settings.

What are the limitations of exporting WordPress content via REST API using curl?

The limitations of exporting WordPress content via curl include the strict requirement for valid admin credentials, REST API access, and proper nonce or session cookie handling to successfully perform authenticated requests.