jezweb avatar

Wordpress Content

This is the WordPress content management skill you reach for when you need to publish posts, update pages, upload media, or wrangle categories and menus. It works through WP-CLI over SSH or the REST API when you don't have shell access. The documentation covers the practical scenarios: creating posts from HTML files when content is long, bulk operations, scheduling future posts, setting featured images, managing taxonomies, and updating navigation menus. You also get search and replace commands with dry-run safety, post meta manipulation for custom fields, and export workflows. It assumes you've already got your connection configured, then gives you the exact commands for whatever content operation you're trying to do.

skills.sh installs
1.7K
GitHub stars
1.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add jezweb/claude-skills --skill wordpress-content --agent claude-code

Installs into .claude/skills of the current project.

Files

WordPress Content

Create, update, and manage WordPress content — posts, pages, media, categories, tags, and menus. Produces live content on the site via WP-CLI or the REST API.

Prerequisites

  • Working WP-CLI SSH connection or REST API credentials (use wordpress-setup skill)
  • Site config from wordpress.config.json or wp-cli.yml

Workflow

Step 1: Determine the Operation

TaskBest Method
Create/edit single post or pageWP-CLI wp post create/update
Bulk create postsWP-CLI loop or REST API batch
Upload images/mediaWP-CLI wp media import
Manage categories/tagsWP-CLI wp term
Update navigation menusWP-CLI wp menu
Scheduled postsWP-CLI with --post_date
Complex HTML contentWrite to temp file, pass to WP-CLI
No SSH access availableREST API with Application Password

Step 2: Create Content

Blog Posts
# Simple post
wp @site post create \
  --post_type=post \
  --post_title="My New Blog Post" \
  --post_content="<p>Post content here.</p>" \
  --post_status=draft \
  --post_category=3,5

Sponsors

Details

Repository
github.com/jezweb/claude-skills
Categories
Backend & APIs, Documentation, Release Management, Automation & Workflows, CLI & Terminal, PHP & Laravel
First seen
Apr 16, 2026

More from jezweb/claude-skills

All 166
1nodeops-app avatarcreateosnodeops-app/skillsDeploy ANYTHING to production on CreateOS cloud platform. Use this skill when deploying, hosting, or shipping: (1) AI agents and multi-agent systems, (2) Backen1.7Kskills.sh installs
2machina-sports avatarbettingmachina-sports/sports-skillsBetting analysis — odds conversion, de-vigging, edge detection, Kelly criterion, arbitrage detection, parlay analysis, and line movement. Pure computation, no A1.6Kskills.sh installs
3nexscope-ai avatarproduct-description-generatornexscope-ai/ecommerce-skillsE-commerce product description generator for any platform. Generates optimized titles, bullet points, descriptions, and backend keywords using competitor resear1.6Kskills.sh installs
4nvidia avatartao-run-inference-servicenvidia/skillsStart, query, and stop a network-specific TAO inference microservice ({network_arch}-inference-microservice) by delegating container execution to the appropriat1.6Kskills.sh installs
5loops-so avatarloops-cliloops-so/skillsUse this skill whenever the user wants to work with the Loops CLI from the terminal. This includes installing or updating the CLI, authenticating, storing and s1.6Kskills.sh installs
6adobe avatarpreview-importadobe/skillsUse this when you need to preview and verify content you imported into a local AEM Edge Delivery Services (EDS, Franklin, Helix) dev server on localhost. Starts1.6Kskills.sh installs