jezweb avatar

Wordpress Elementor

Handles Elementor page editing through two paths: WP-CLI for safe text replacements and browser automation for structural changes. The workflow is smart about risk: if you're swapping headlines or button text, it uses search-replace on the postmeta with proper backups and dry runs. For layout work, widget styling, or template management, it walks you through the visual editor. The documentation is thorough about the CSS cache trap that catches everyone (Elementor pre-generates CSS, so you need to flush after CLI edits or changes won't appear). Includes template duplication commands and a clear safe/risky reference table. Good for agencies managing client sites or anyone who needs to automate Elementor updates without breaking layouts.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
5
skills.sh installs
3K
GitHub stars
1.1K
last updated
Aug 21, 2026

Install

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

Installs into .claude/skills of the current project.

Files

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

# 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 TypeMethodRisk
Text content updatesWP-CLI search-replaceLow (with backup)
Image URL swapsWP-CLI meta updateLow (with backup)
Widget stylingBrowser automationNone
Add/remove sectionsBrowser automationNone
Layout changesBrowser automationNone
Template applicationBrowser automationNone

Sponsors

Details

Repository
github.com/jezweb/claude-skills
Categories
Automation & Workflows, Design & UI/UX, CLI & Terminal, PHP & Laravel
First seen
Apr 16, 2026

More from jezweb/claude-skills

All 166
1himself65 avatarskill-creatorhimself65/finance-skillsCreate new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, update or optimize an 3Kskills.sh installs
2elastic avatarelasticsearch-file-ingestelastic/agent-skillsIngest and transform data files (CSV/JSON/Parquet/Arrow IPC) into Elasticsearch with stream processing and custom transforms. Use when loading files or batch im3Kskills.sh installs
3agents365-ai avatartarget-prioritizationagents365-ai/365-skillsPrioritize drug targets from a ranked gene list (e.g., scRNA-seq DE output) by orchestrating parallel API queries against UniProt, OpenTargets (with integrated 2.9Kskills.sh installs
4confident-ai avatardeepevalconfident-ai/deepevalDeepEval evaluation workflow for AI agents and LLM applications. TRIGGER when the user wants to evaluate or improve an AI agent, tool-using workflow, multi-turn2.9Kskills.sh installs
5browserbase avatarfunctionsbrowserbase/skillsDeploy serverless browser automation as cloud functions using Browserbase. Use when the user wants to deploy browser automation to run on a schedule or cron, cr2.9Kskills.sh installs
6actionbook avataractive-researchactionbook/actionbookDeep research and analysis tool. Generates comprehensive HTML reports on any topic, domain, paper, or technology. Enhanced with advanced browser automation — SP2.9Kskills.sh installs