# MCP képességek: oldalépítés AI-kliensből

> A The Plus Addons által regisztrált WordPress-képességek (abilities) listája az ingyenes és a Pro változatban, névtérváltással és hibaelhárítással.

A The Plus Addons WordPress-képességeket (abilities) regisztrál, hogy egy MCP-kliens, például a Claude, beszélgetésen keresztül tudjon Elementor-oldalakat építeni és szerkeszteni a webhelyeden, anélkül, hogy megnyitnád a szerkesztőt. Ez a fejezet a képességek neveinek referencialistája: egy nevet közvetlenül beilleszthetsz egy promptba vagy szkriptbe.

## Előkészületek

- Ez nem widget és nem kiterjesztés: a **The Plus Addons → Widgets** és az **Extensions** oldalon nincs mit bekapcsolni. A képességek maguktól regisztrálódnak, amíg a bővítmény aktív.
- A WordPress-edben elérhetőnek kell lennie az Abilities API-nak. Ha nincs, a bővítmény semmit nem regisztrál, és egyik név sem oldódik fel.
- Kell egy MCP-összekötő bővítmény is, amely a regisztrált WordPress-képességeket az AI-kliensed felé elérhetővé teszi, és egy csatlakoztatott kliens. A The Plus Addons csak a képességeket adja, MCP-szolgáltatást nem nyújt.
- A Pro bővítmény a Pro widgetek képességeit adja hozzá.

## Mi van az egyes kiadásokban

| Telepítés | Képességek | Összetétel |
| --- | --- | --- |
| The Plus Addons (ingyenes) | magok és widgetek | a `tpae/` alatti alap Elementor-képességek, és a `tpae/tpae-` alatti widget-képességek |
| The Plus Addons és Pro | több | ugyanazok az alap képességek, az ingyenesek közül a Pro-ban nem szereplő widgetek `tpae/tpae-` képességei, és a Pro widgetek `tpaep/tpaep-` képességei |

## Fontos, mielőtt Pro-ra váltasz

A Pro nem egyszerűen hozzáad az ingyenes képességekhez. Minden olyan widgetnél, amely mindkét kiadásban megvan, az ingyenes `tpae/tpae-<widget>` képesség kikapcsol, és a Pro ugyanazt a widgetet `tpaep/tpaep-<widget>` néven regisztrálja.

Ez azt jelenti, hogy 26 képességnév nem működik tovább, amint aktiválod a Pro-t. Ha vannak elmentett promptjaid, szkriptjeid vagy ügynök-utasításaid, amelyek ezeket használják, nevezd át őket:

| Ingyenes bővítményben | A Pro aktiválása után |
| --- | --- |
| `tpae/tpae-accordion` | `tpaep/tpaep-accordion` |
| `tpae/tpae-blog-listout` | `tpaep/tpaep-blog-listout` |
| `tpae/tpae-breadcrumbs-bar` | `tpaep/tpaep-breadcrumbs-bar` |
| `tpae/tpae-button` | `tpaep/tpaep-button` |
| `tpae/tpae-carousel-anything` | `tpaep/tpaep-carousel-anything` |
| `tpae/tpae-clients-listout` | `tpaep/tpaep-clients-listout` |
| `tpae/tpae-countdown` | `tpaep/tpaep-countdown` |
| `tpae/tpae-dynamic-categories` | `tpaep/tpaep-dynamic-categories` |
| `tpae/tpae-flip-box` | `tpaep/tpaep-flip-box` |
| `tpae/tpae-gallery-listout` | `tpaep/tpaep-gallery-listout` |
| `tpae/tpae-header-extras` | `tpaep/tpaep-header-extras` |
| `tpae/tpae-heading-title` | `tpaep/tpaep-heading-title` |
| `tpae/tpae-info-box` | `tpaep/tpaep-info-box` |
| `tpae/tpae-number-counter` | `tpaep/tpaep-number-counter` |
| `tpae/tpae-page-scroll` | `tpaep/tpaep-page-scroll` |
| `tpae/tpae-plus-form` | `tpaep/tpaep-plus-form` |
| `tpae/tpae-pricing-table` | `tpaep/tpaep-pricing-table` |
| `tpae/tpae-process-steps` | `tpaep/tpaep-process-steps` |
| `tpae/tpae-scroll-navigation` | `tpaep/tpaep-scroll-navigation` |
| `tpae/tpae-social-icon` | `tpaep/tpaep-social-icon` |
| `tpae/tpae-style-list` | `tpaep/tpaep-style-list` |
| `tpae/tpae-switcher` | `tpaep/tpaep-switcher` |
| `tpae/tpae-table` | `tpaep/tpaep-table` |
| `tpae/tpae-tabs-tours` | `tpaep/tpaep-tabs-tours` |
| `tpae/tpae-team-member-listout` | `tpaep/tpaep-team-member-listout` |
| `tpae/tpae-testimonial-listout` | `tpaep/tpaep-testimonial-listout` |

## Alap Elementor-képességek

Ezek az oldalakat, tárolókat, widgeteket, sablonokat és globális stílusokat fedik le. Mindkét kiadásban azonosak.

| Képesség | Mit csinál |
| --- | --- |
| `tpae/add-container` | Elementor-tárolót ad egy oldalhoz vagy egy másik tárolóba. |
| `tpae/add-custom-js` | Egyedi JavaScriptet ad az oldalhoz egy HTML widget segítségével, amely `<script>` címkét tartalmaz. Az ingyenes Elementorral is működik. A kódot magától `<script>` címkébe csomagolja, ezért ne írd bele. A `wrap_dom_ready=true` a kódot `DOMContentLoaded` eseményfigyelőbe csomagolja. Webhelyszintű JS-hez az `add-code-snippet` való (Pro szükséges). |
| `tpae/add-stock-image` | Képet keres az Openverse-ben, letölti a Médiatárba, és képwidgetként hozzáadja az oldalhoz, egy lépésben. Alapból fekvő képet választ. A `search-images`, a `sideload-image` és az `add-image` összevonása. |
| `tpae/apply-template` | Mentett Elementor-sablont alkalmaz egy oldalon a megadott helyen, új azonosítókkal. |
| `tpae/build-page` | Teljes Elementor-oldalt hoz létre egyetlen hívásban, deklaratív szerkezetből. Beágyazott tárolókat és bármilyen widgettípust támogat. Egymás melletti oszlopokhoz a szülő tároló `flex_direction=row` legyen: a gyerekek automatikusan teljes szélességűek és egyenlő százalékos szélességet kapnak. Ne állítsd be a `flex_wrap` és `_flex_size` értékeket, mert elrendezési túlcsordulást okoznak. A háttérszínhez `background_background=classic` és `background_color=#hex` kell; háttérképhez `background_background=classic`, `background_image={url,id}` és `background_size=cover`. |
| `tpae/delete-page-content` | Az oldal teljes Elementor-tartalmát törli, az oldal megmarad. |
| `tpae/duplicate-element` | Elementor-elemet kettőz meg új azonosítókkal, az eredeti után illeszti be. |
| `tpae/elementor-add-container` | Tárolót ad az oldalhoz. Flex (alap) és rács (`container_type`) elrendezést is támogat. Szülő tároló azonosítóval beágyazott tárolót hoz létre. |
| `tpae/elementor-batch-update` | Több elemet frissít egyetlen mentéssel. Minden művelet egy `element_id`-t és egyesítendő beállításokat ad meg. Gyorsabb, mint többször hívni az `update-element`-et. |
| `tpae/elementor-create-page` | Új, Elementorral szerkesztett WordPress-oldalt hoz létre, kívánt kezdeti tartalommal. |
| `tpae/elementor-duplicate-element` | Elemet (a gyerekeivel együtt) kettőz meg új azonosítókkal. A másolat az eredeti után kerül. |
| `tpae/elementor-get-page-structure` | Az oldal elemfáját adja vissza: tárolók, widgetek és beágyazásuk, azonosítóval és típussal. |
| `tpae/elementor-move-element` | Elemet mozgat új szülő tárolóba és/vagy új helyre. |
| `tpae/elementor-remove-element` | Elemet töröl a gyerekeivel együtt. |
| `tpae/elementor-reorder-elements` | Egy tároló gyerekeit rendezi át az azonosítók megadott sorrendje szerint. Minden azonosító közvetlen gyerek legyen. |
| `tpae/elementor-update-container` | Meglévő tároló beállításait frissíti (részleges frissítés). Minden tárolóvezérlőt támogat: flex és rács elrendezés, háttér, szegély, térköz, pozíció, animáció, alakelválasztó és más. |
| `tpae/elementor-update-element` | Bármilyen elem (tároló vagy widget) beállításait frissíti, részlegesen. |
| `tpae/export-page` | Az oldal teljes Elementor-adatát JSON-ként exportálja, máshol importálható. |
| `tpae/find-element` | Elemeket keres az oldalon típus, widgettípus vagy beállítástartalom szerint. |
| `tpae/get-container-schema` | A tárolóvezérlők JSON-sémáját adja vissza (flex és rács). |
| `tpae/get-element-settings` | Egy elem aktuális beállításait adja vissza az oldal és az elem azonosítójával. |
| `tpae/get-global-settings` | Az aktív Elementor-kit globális beállításait adja vissza: színek, tipográfia, térköz, töréspontok. |
| `tpae/get-page-structure` | Az oldal Elementor-elemfáját adja vissza tömör, olvasható szerkezetben. |
| `tpae/get-widget-schema` | Egy widgettípus beállításainak teljes JSON-sémáját adja vissza. Létrehozás vagy frissítés előtt ebből derül ki, mit fogad el a widget. |
| `tpae/import-template` | JSON-sablonszerkezetet importál egy oldalra, kívánt helyre. |
| `tpae/list-pages` | Az Elementorral épített WordPress-oldalakat és bejegyzéseket listázza, bejegyzéstípus és állapot szerint szűrhetően. |
| `tpae/list-templates` | A sablonkönyvtár mentett Elementor-sablonjait listázza, típus (oldal, szekció, tároló) szerint szűrhetően. |
| `tpae/list-widgets` | A regisztrált Elementor-widgettípusokat listázza névvel, címmel, ikonnal, kategóriával és kulcsszavakkal. |
| `tpae/move-element` | Elementor-elemet mozgat új szülő tárolóba vagy helyre. |
| `tpae/remove-element` | Elementor-elemet töröl a gyerekeivel együtt. |
| `tpae/reorder-elements` | Egy Elementor-tároló közvetlen gyerekeit rendezi át. |
| `tpae/save-as-template` | Oldalt vagy egy elemet menti újrafelhasználható Elementor-sablonként. |
| `tpae/search-images` | Az Openverse-ben (WordPress.org) Creative Commons licencű képeket keres, URL-lel, bélyegképpel, licenc- és forrásadattal. Az eredményt a `sideload-image` vagy az `add-stock-image` használja tovább. |
| `tpae/sideload-image` | Külső kép URL-jét tölti le a Médiatárba, és a helyi csatolmányazonosítót és URL-t adja vissza. |
| `tpae/update-container` | Meglévő Elementor-tároló beállításait frissíti. |
| `tpae/update-element` | Bármilyen meglévő Elementor-elem (widget vagy tároló) beállításait frissíti. |
| `tpae/update-global-colors` | Az Elementor-kit webhelyszintű színpalettáját frissíti. Színobjektumokat vár: azonosító, név, hex szín. |
| `tpae/update-global-typography` | Az Elementor-kit webhelyszintű tipográfiáját frissíti. |
| `tpae/update-page-settings` | Oldalszintű Elementor-beállításokat frissít, például hátteret, térközt, egyedi CSS-t és elrendezést. |
| `tpae/upload-svg-icon` | SVG-ikont tölt a Médiatárba, és Elementor-ikonobjektumot ad vissza, amely bármely ikont fogadó widgetben használható. Külső SVG URL-t vagy nyers SVG-kódot fogad. |

A fentiek közül kilenc képességhez nem elég a The Plus Addons Pro, az Elementor Pro is kell: `tpae/add-code-snippet`, `tpae/add-custom-css`, `tpae/create-popup`, `tpae/create-theme-template`, `tpae/list-code-snippets`, `tpae/list-dynamic-tags`, `tpae/set-dynamic-tag`, `tpae/set-popup-settings` és `tpae/set-template-conditions`. Elementor Pro nélkül egyáltalán nem regisztrálódnak, és a kliensed ismeretlennek jelzi őket.

## Widget-képességek mindkét kiadásban

Ezek a `tpae/` névtérben maradnak, akár van Pro, akár nincs. Mindegyik elhelyezi és beállítja a widgetjét egy oldalon, és a widget nevét adja a névvel.

| Képesség | Widget |
| --- | --- |
| `tpae/tpae-age-gate` | Age Gate (korhatár-kapu) |
| `tpae/tpae-blockquote` | Blockquote (idézet) |
| `tpae/tpae-contact-form-7` | Contact Form 7 |
| `tpae/tpae-dark-mode` | Dark Mode (sötét mód) |
| `tpae/tpae-everest-form` | Everest Form |
| `tpae/tpae-gravity-form` | Gravity Form |
| `tpae/tpae-heading-animation` | Heading Animation |
| `tpae/tpae-hovercard` | Hover Card |
| `tpae/tpae-icon` | Icon |
| `tpae/tpae-meeting-scheduler` | Meeting Scheduler (találkozófoglaló) |
| `tpae/tpae-messagebox` | Message Box (üzenetdoboz) |
| `tpae/tpae-navigation-menu-lite` | Navigation Menu (Lite) |
| `tpae/tpae-ninja-form` | Ninja Form |
| `tpae/tpae-post-author` | Post Author |
| `tpae/tpae-post-comment` | Post Comment |
| `tpae/tpae-post-content` | Post Content |
| `tpae/tpae-post-featured-image` | Post Featured Image |
| `tpae/tpae-post-meta` | Post Meta |
| `tpae/tpae-post-navigation` | Post Navigation |
| `tpae/tpae-post-title` | Post Title |
| `tpae/tpae-progress-bar` | Progress Bar |
| `tpae/tpae-smooth-scroll` | Smooth Scroll |
| `tpae/tpae-social-embed` | Social Embed |
| `tpae/tpae-syntax-highlighter` | Syntax Highlighter |
| `tpae/tpae-text-block` | Text Block |
| `tpae/tpae-video-player` | Video Player |
| `tpae/tpae-widget-schema` | Tömör sémát ad egy regisztrált The Plus widgetről, hogy az AI érvényes vezérlőkulcsokkal állíthassa be. |
| `tpae/tpae-wp-forms` | WPForms |

## Widget-képességek a Pro-ban

Aktív Pro esetén a Pro widgetek a `tpaep/` névtérben regisztrálódnak, `tpaep/tpaep-<widget>` néven. Ezek egy része az ingyenes képesség helyére lép (lásd az átnevezési táblát), a többi csak Pro-s widget. Ilyenek például: `tpaep/tpaep-advanced-buttons`, `tpaep/tpaep-advanced-typography`, `tpaep/tpaep-audio-player`, `tpaep/tpaep-before-after`, `tpaep/tpaep-carousel-remote`, `tpaep/tpaep-cascading-image`, `tpaep/tpaep-chart`, `tpaep/tpaep-circle-menu`, `tpaep/tpaep-coupon-code`, `tpaep/tpaep-draw-svg`, `tpaep/tpaep-dynamic-listing`, `tpaep/tpaep-google-map`, `tpaep/tpaep-horizontal-scroll-advance`, `tpaep/tpaep-hotspot`, `tpaep/tpaep-image-factory`, `tpaep/tpaep-mailchimp`, `tpaep/tpaep-mobile-menu`, `tpaep/tpaep-mouse-cursor`, `tpaep/tpaep-off-canvas`, `tpaep/tpaep-pre-loader`, `tpaep/tpaep-pricing-list`, `tpaep/tpaep-protected-content`, `tpaep/tpaep-row-background`, `tpaep/tpaep-scroll-sequence`, `tpaep/tpaep-search-bar`, `tpaep/tpaep-search-filter`, `tpaep/tpaep-shape-divider`, `tpaep/tpaep-site-logo`, `tpaep/tpaep-social-feed`, `tpaep/tpaep-social-reviews`, `tpaep/tpaep-social-sharing`, `tpaep/tpaep-timeline`, `tpaep/tpaep-unfold`, `tpaep/tpaep-wp-bodymovin`, `tpaep/tpaep-wp-login-register`, `tpaep/tpaep-wp-quickview`, valamint a WooCommerce-widgetek: `tpaep/tpaep-woo-cart`, `tpaep/tpaep-woo-checkout`, `tpaep/tpaep-woo-compare`, `tpaep/tpaep-woo-multi-step`, `tpaep/tpaep-woo-myaccount`, `tpaep/tpaep-woo-order-track`, `tpaep/tpaep-woo-single-basic`, `tpaep/tpaep-woo-single-image`, `tpaep/tpaep-woo-single-pricing`, `tpaep/tpaep-woo-single-tabs`, `tpaep/tpaep-woo-thank-you`, `tpaep/tpaep-woo-wishlist`.

## Hogyan viselkednek

- A képességnevek kis- és nagybetű érzékenyek, és névtérrel kezdődnek: a `tpae/` az ingyenes bővítményből, a `tpaep/` a Pro-ból jön.
- A Pro kikapcsolása a 26 átnevezett képességet visszateszi a `tpae/` alá, és eltávolítja az összes `tpaep/` nevet.
- A kilenc Elementor Pro-t igénylő képesség az Elementor Pro-val együtt jelenik meg és tűnik el, a The Plus Addons Pro-tól függetlenül.
- Ha a WordPress nem teszi elérhetővé az Abilities API-t, semmi nem regisztrálódik.

## Korlátozások

- Ez a fejezet azt sorolja fel, mi létezik és mire való. A képességek paramétereit nem részletezi: kérd meg az MCP-kliensedet, hogy írja le egy képesség bemeneteit.
- A The Plus Addons nem köti össze a webhelyedet az AI-klienssel. Továbbra is kell hozzá MCP-összekötő bővítmény és beállított kliens.
- A képesség regisztrálása nem garantálja, hogy a csatlakozó fiókodnak joga is van futtatni: ez az összekötőtől és a WordPress-felhasználótól függ.

## Hibaelhárítás

**A kliensem szerint ismeretlen a képesség.** Először a névteret nézd meg. A Pro widget-képességek `tpaep/tpaep-...` alakúak, nem `tpae/tpae-...`. Ha nemrég aktiváltad a Pro-t, lásd fent az átnevezési táblát.

**A sablon-, felugró ablak-, dinamikus címke- vagy egyedi CSS képességek hiányoznak.** Ehhez a kilenchez az Elementor Pro is kell. Telepítsd és aktiváld, majd csatlakoztasd újra a klienst, hogy újraolvassa a képességek listáját.

**Egyáltalán nem látszanak `tpae` képességek.** Vagy a The Plus Addons nem aktív, vagy a WordPress nem biztosít Abilities API-t, vagy az MCP-összekötő nem teszi elérhetővé őket. Ebben a sorrendben ellenőrizd.

**A Pro-ra váltás után elromlottak a mentett promptjaim.** Ez az átnevezés. Cseréld a `tpae/tpae-` előtagot `tpaep/tpaep-` előtagra az érintett nevekben.
