# Bővítmények és témák

> A plugins és a themes kategória 9 képessége: listázás, telepítés a WordPress.org-ról, aktiválás, kikapcsolás és törlés.

Az ability-nevek előtagja `site-manager/`. A **Címke** úgy áll itt, ahogy a WordPress mutatja: angolul. A kötelező bemenet **félkövér**. Az „összetett bemenet” teljes sémáját a képesség leírása adja (`GET /wp-json/wp-abilities/v1/abilities/site-manager/<név>`). A hívás módja: [Hívás REST-en](https://hub.hellowp.io/hu/docs/lw-plugins/lw-site-manager/rest-api/hivas/).

A telepítés a WordPress.org-ról tölt le. A frissítés a [Karbantartás](https://hub.hellowp.io/hu/docs/lw-plugins/lw-site-manager/kepessegek/karbantartas/) oldalon van.

## Bővítmények

A `plugin` bemenet a bővítmény fájlja, ahogy a `list-plugins` adja, pl. `woocommerce/woocommerce.php`. Az aktiválás és a kikapcsolás DELETE-tel fut.

| Ability | Címke | HTTP | Típus | Jogosultság | Bemenet |
|---|---|---|---|---|---|
| `activate-plugin` | Activate Plugin | DELETE | romboló | `activate_plugins` | **`plugin`** |
| `deactivate-plugin` | Deactivate Plugin | DELETE | romboló | `activate_plugins` | **`plugin`** |
| `delete-plugin` | Delete Plugin | DELETE | romboló | `install_plugins` | **`plugin`** |
| `install-plugin` | Install Plugin | POST | romboló | `install_plugins` | **`slug`**, `activate` |
| `list-plugins` | List Plugins | GET | olvasó | `activate_plugins` | `status` |

## Témák

| Ability | Címke | HTTP | Típus | Jogosultság | Bemenet |
|---|---|---|---|---|---|
| `activate-theme` | Activate Theme | DELETE | romboló | `switch_themes` | **`theme`** |
| `delete-theme` | Delete Theme | DELETE | romboló | `install_themes` | **`theme`** |
| `install-theme` | Install Theme | POST | romboló | `install_themes` | **`slug`**, `activate` |
| `list-themes` | List Themes | GET | olvasó | `switch_themes` | nincs |
