Agent skill · Content & Marketing

wordpress-elementor

Edit Elementor pages and manage templates on WordPress sites via browser automation (for visual / structural changes) or WP-CLI (for safe text replacements). Use whenever the user wants to edit an Elementor page, update text in Elementor widgets, apply or manage Elementor templates, or make content changes to pages built with the Elementor page builder.

jezwebgithub.com/jezwebGitHub ↗
claude-codeMIT
Install
npx skills add jezweb/claude-skills --skill wordpress-elementor --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 9 KB
Bundled scripts: none
Requires: claude-code-only
Path: plugins/wordpress/skills/wordpress-elementor/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 954
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# WordPress Elementor Edit Elementor pages and manage templates on existing WordPress sites. Produces updated page content via browser automation (for visual/structural changes) or WP-CLI (for safe text replacements). ## Prerequisites - Working WP-CLI connection or admin access (use **wordpress-setup** skill) - Elementor installed and active: `wp @site plugin status elementor` ## Workflow ### Step 1: Identify the Page ```bash # List Elementor pages wp @site post list --post_type=page --meta_key=_elementor_edit_mode --meta_value=builder \ --fields=ID,post_title,post_name,post_status # Editor URL format: https://example.com/wp-admin/post.php?post={ID}&action=elementor ``` ### Step 2: Choose Editing Method | Change Type | Method | Risk | |-------------|--------|------| | Text content updates | WP-CLI search-replace | Low (with backup) | | Image URL swaps | WP-CLI meta update | Low (with backup) | | Widget styling | Browser automation | None | | Add/remove sections | Browser automation | None | | Layout changes | Browser automation | None | | Template application | Browser automation | None | **Rule of thumb**: If you're only changing text or URLs within existing widgets, WP-CLI is fas

What's inside
Steps it walks through
  1. Prerequisites
  2. Workflow
  3. Step 1: Identify the Page
  4. Step 2: Choose Editing Method
  5. Step 3a: Text Updates via WP-CLI
  6. Step 3b: Visual Editing via Browser Automation
  7. Step 4: Manage Templates
  8. Step 5: Verify
  9. Critical Patterns
  10. Elementor Data Format
  11. CSS Cache
  12. Global Widgets
  13. Elementor Pro vs Free
  14. Common Elementor WP-CLI Commands
Commands it runs
List Elementor pages
wp @site post list --post_type=page --meta_key=_elementor_edit_mode --meta_value=builder \
Editor URL format: https://example.com/wp-admin/post.php?post={ID}&action=elementor
wp @site post meta get {post_id} _elementor_data > /tmp/elementor-backup-{post_id}.json
Dry run
wp @site search-replace "Old Heading Text" "New Heading Text" wp_postmeta \
Execute (after confirming dry run looks correct)
wp @site elementor flush-css
wp @site option delete _elementor_global_css
wp @site post meta delete-all _elementor_css
More from claude-skills
All skills →
About this skill
What does the wordpress-elementor skill do?

Edit Elementor pages and manage templates on WordPress sites via browser automation (for visual / structural changes) or WP-CLI (for safe text replacements). Use whenever the user wants to edit an Elementor page, update text in Elementor widgets, apply or manage Elementor templates, or make content changes to pages built with the Elementor page builder.

How do I install it?

Run `npx skills add jezweb/claude-skills --skill wordpress-elementor --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From jezweb/claude-skills, a repository with 954 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going