Przejdź do treści
Biblioteka skilli
Programowanie · Analiza

wordpress-elementor-ops

/wordpress-elementor-ops

Odczytuje strukturę stron Elementor w WordPress, sprawdza sekcje i widżety oraz planuje zmiany treści.

Licencja
MIT
Ostatnia zmiana repozytorium
11.11.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
2
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 11.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Odczytuje strukturę stron Elementor w WordPress, sprawdza sekcje i widżety oraz planuje zmiany treści.

Oryginalny opis (EN)

Use when working with Elementor-built pages on a WordPress site: read page structure, audit sections/widgets, and plan or review Elementor content changes.

Jak działa

  1. When to Use
  2. Prerequisites
  3. Procedure
  4. Output
  5. Guardrails
  6. Verification
  7. Pitfalls
  8. Sources
Sekcje z nagłówków SKILL.md, w oryginale · 65 linii, 644 słów
Podgląd SKILL.md
---
name: wordpress-elementor-ops
description: "Use when working with Elementor-built pages on a WordPress site: read page structure, audit sections/widgets, and plan or review Elementor content changes."
version: 1.0.0
author: Hermes Agent
license: MIT
compatibility: "Elementor (free or pro) on WordPress 6.9+; agent with bash + https tooling; Elementor content is JSON post meta."
metadata:
  hermes:
    tags: [WordPress, Elementor, PageBuilder, Layout, JSON]
---

# WordPress Elementor Ops

Work with Elementor-built pages on a WordPress site: read and audit page structure, understand how Elementor stores layouts, and support content changes safely. Elementor is the most-installed page builder on WordPress (5M+ active installs) and the layout tool behind a large share of marketing sites.

## When to Use

- The site uses Elementor and the task involves page structure: what sections/widgets a page has, where text/images live, which templates apply.
- Auditing a page before a content change (find the section and widget that holds the text/image to update).
- Reviewing whether an Elementor edit can be done safely from an agent at all (see Guardrails).

## Prerequisites

- Elementor installed (free or pro).
- Reads: pages/posts fetched through the WP REST API with the `_elementor_data` post meta included (register the meta for REST or use WP-CLI `wp post meta get <id> _elementor_data` style access on a local/Cli environment). Auth via application password when REST meta access requires it (`WP_URL`, `WP_USER`, `WP_APP_PASSWORD`; secret).
- Elementor stores each page's layout as a JSON document in the `_elementor_data` post meta key — not as normal content. Everything below depends on that fact.

## Procedure

### 1. Read the page's Elementor structure

- Get the post and its `_elementor_data` JSON: a tree of sections > columns > widgets, each element with `id`, `elType` (`section`/`column`/`widget`), `settings`, and `elements`.
- Walk the tree to locate the piece a task refers to: the widget with the headline text, the section with the background image, the button with a URL.

### 2. Audit and report

- Produce a structural summary, not the raw JSON: sections count, widgets per section, key settings (titles, links, images, layout flags), template used, and where each content element lives (path of element ids from section to widget).

### 3. Plan precise changes

- For a requested change, identify the exact target: element id, the settings key (e.g. `title`, `link.url`, `background_image`), old value, new value, and an example of the correct edit. Elementor JSON edits are exact-id operations; a wrong id or a broken JSON document takes the page down (this is why edits are not automated by default).

### 4. Edit only with approval and verification

- If the owner explicitly approves an agent-performed edit: fetch the exact document, edit only the targeted settings key(s) under the target element id, keep the JSON valid (lint it before saving), save, then re-read `_elementor_data` and confirm the element id + settings value changed and the document still parses.
- Never reformat, reorder, or regenerate the document: Elementor is picky about its structure (settings defaults, `isInner` flags, ids). A minimal targeted edit is the only safe one.

## Output

A structural report of the page (sections/widgets/elements with paths and key settings), plus — for approved edits — a confirmation that the exact element changed and the document still parses.

## Guardrails

- No Elementor edits without explicit approval; a broken `_elementor_data` JSON takes the page down (blank page or PHP error).
- Only minimal targeted edits under one element id; never reorder, reformat, or regenerate the document.
- No publishing from this skill; going live is publication-flow's approval-gated job.
- Raw JSON dumps of full pages don't leave the workflow; summarize instead.

## Verification

- [ ] Structure read and summarized with element paths.
- [ ] Approved edits re-read: element id + settings value changed, JSON still valid.
- [ ] No reformat/reorder of the document.

## Pitfalls

- Treating `_elementor_data` like normal content and regenerating it.
- Editing the wrong element id (identical-looking widgets have distinct ids).
- Saving invalid JSON and taking the page down.
- Assuming Elementor content lives in the post `content` field — it lives in `_elementor_data`.

## Sources

Full source list with links: `references/sources.md`. Write original procedure text; use sources for facts, links, and capability lists only.
Pliki w paczce (2)
  • SKILL.md 4 KB
  • references/sources.md 1 KB

Wersje

W bazie nie ma innych skilli o nazwie wordpress-elementor-ops.

Migawka bazy z 13.11.2026 · wersja paczki 1f992ebaff33 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100wordpress-elementor
    Edytuje strony Elementor i zarządza szablonami w WordPressie przez automatyzację przeglądarki (zmiany wizualne i strukturalne) lub WP-CLI (bezpieczne zamiany tekstu).
  • 100elementor-ops
    Zarządza stronami i szablonami Elementora w istniejących witrynach WordPress przez WP-CLI i przeglądarkę, z bezpieczną podmianą tekstów i obrazów.
  • 100wordpress-conversion
    Prowadzi projekt zamiany gotowych stron HTML na edytowalne strony Elementor w WordPress, najpierw jako szkice.
  • 100migrate-elementor-to-gutenberg
    Migruje strony z Elementora do Gutenberga: mapuje widżety na bloki core, usuwa zależność od Elementora i tworzy szkice duplikatów do przeglądu.
  • 100elementor-template-architect
    Generuje poprawne szablony JSON Elementor v4+ do stron WordPress, z układem kontenerów, responsywnością i typografią RTL dla języka perskiego.
  • 100migrate-elementor-to-oxygen
    Migruje strony z Elementora do Oxygen: mapuje widżety na komponenty Oxygen i tworzy szkice duplikatów do przeglądu.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.