# Telepítés és eltávolítás

> Az LW Site Manager telepítése ZIP-ből vagy Composerrel, az MCP-adapter, mi megy ki az oldalról, és mi marad meg eltávolítás után.

## Követelmények

| | |
|---|---|
| **WordPress** | 6.9 vagy újabb |
| **PHP** | 8.2 vagy újabb |
| **PHP-kiterjesztés** | `ZipArchive` a mentésekhez |
| **WP-Cron** | működő WP-Cron a háttérben készülő mentéshez |
| **WooCommerce** | csak a WooCommerce-képességekhez; a rendelés-képességekhez 7.0 vagy újabb |

## Telepítés ZIP-ből

1. Töltsd le a legfrissebb kiadás ZIP-jét a [GitHub Releases oldalról](https://github.com/lwplugins/lw-site-manager/releases/latest). A kiadáshoz csatolt `lw-site-manager-<verzió>.zip` kell, **nem** a „Source code” csomag: abból hiányzik a futáshoz szükséges `vendor/` mappa.
2. A WordPressben: **Bővítmények → Új hozzáadása → Bővítmény feltöltése**, válaszd ki a ZIP-et, majd **Telepítés most** és **Bekapcsolás**.
3. **Felhasználók → Profil → Alkalmazásjelszavak:** hozz létre egy alkalmazásjelszót egy adminisztrátornak.
4. REST-hez lásd: [Hívás REST-en](https://hub.hellowp.io/hu/docs/lw-plugins/lw-site-manager/rest-api/hivas/). MCP-hez: **LW Plugins → AI / MCP**, és másold a kódrészletet a kliensedbe ([MCP-szerver](https://hub.hellowp.io/hu/docs/lw-plugins/lw-site-manager/mcp-szerver/)).

**Frissítés ZIP-pel:** töltsd fel az új ZIP-et ugyanígy; a WordPress felajánlja a meglévő cseréjét, a beállítások megmaradnak. A bővítmény nincs fent a WordPress.org bővítménytárában, saját frissítője sincs: a frissítés ZIP-pel vagy Composerrel megy.

A WordPress 6.9 az Abilities API miatt kell. Régebbi WordPressen ezt az üzenetet látod: „LW Site Manager requires WordPress 6.9 or higher (Abilities API).”

Ha MCP-szervert is használnál, a ZIP-ből telepítés a legegyszerűbb: a kiadás ZIP-je tartalmazza a `wordpress/mcp-adapter` könyvtárat.

## Telepítés Composerrel

```bash title="Terminál"
composer require lwplugins/lw-site-manager
composer require wordpress/mcp-adapter:^0.6   # csak ha az MCP-szerver kell
wp plugin activate lw-site-manager
```

A csomag típusa `wordpress-plugin`, a projekted `installer-paths` beállítása szerinti bővítménymappába kerül. Bedrockban a két `composer require` a projekt gyökerében fut, a bővítmény a `web/app/plugins/lw-site-manager/` mappába kerül.

> **Az MCP-adaptert külön kell felvenni**
>
> Composerrel a `wordpress/mcp-adapter` nem jön magától, csak javasolt függőség. Nélküle a REST-képességek működnek, de a bekapcsolt MCP-szerver figyelmeztet: „The MCP server is enabled but the MCP Adapter library is missing. Run "composer install" or re-install from a release ZIP.”

Frissítés: `composer update lwplugins/lw-site-manager`. Git-klónból telepítve futtasd a `composer install` parancsot a bővítmény mappájában.

## Mi megy ki az oldalról?

Statisztika, követés és licencellenőrzés nincs. Az **LW Plugins** áttekintő oldal (közös minden LW-bővítményben) a bővítmények listáját a GitHubról tölti le, sima lekéréssel, 12 órára gyorsítótárazva. Az oldalról adatot nem küld; ha a lista nem érhető el, a beépítettet használja.

| Hívás | Cél | Mikor |
|---|---|---|
| WordPress-frissítő és -telepítő | wordpress.org | Csak az `install-*`, `update-*` és `check-updates` képességek hívásakor |
| Letöltés | a megadott URL | Csak `upload-media` hívásakor, `url` bemenettel |
| A saját főoldal lekérése | a saját domain | `flush-cache` hívásakor, ha ismert tárhely-gyorsítótár van az oldalon. `page_cache: false`-szal kihagyható. |

Az MCP-n csatlakozó AI-ügynök megkapja a lefuttatott képességek eredményét: tartalmat, rendelés-, vásárló- és felhasználói adatot. Hogy ez hová kerül, az az ügynök és a kliens szolgáltatójától függ, nem a bővítménytől.

## Eltávolítás

**Sem a kikapcsolás, sem a törlés nem takarít.** Megmarad:

- az opciók: `lw_site_manager_mcp_enabled`, `lw_site_manager_mcp_domain`, `wpsm_backups`, `wpsm_last_fatal_errors`, futó mentésnél `wpsm_backup_job_<id>`;
- **a mentések**: `wp-content/uploads/wpsm-backups/<id>.zip`, ezek nagy fájlok is lehetnek;
- a saját hibanapló: `wp-content/wpsm-error.log`.

Ezeket kézzel töröld, ha már nem kellenek. Saját adatbázistábla nincs. A profilodban vond vissza az ügynököknek adott alkalmazásjelszavakat is.
