WP-CLI, REST és abilities
A wp lw-enable parancsai, a beállítás REST-végpontja és az LW Site Manager melletti két ability.
This content is not available in your language yet.
WP-CLI
Szekció neve “WP-CLI”Főparancs: wp lw-enable. Alparancsok: list, enable, disable, enable-all, disable-all. Itt az igék egyenesen működnek: enable = a funkció bekapcsol. Az egyetlen kulcs: svg. A kimenet angol.
$ wp lw-enable listfeature statussvg disabled
$ wp lw-enable enable svgSuccess: Feature 'svg' enabled.
$ wp lw-enable disable svgSuccess: Feature 'svg' disabled.Hibás kulcsnál: Error: Unknown feature: <kulcs>, és semmi nem változik.
Beállítás REST-végpontja
Szekció neve “Beállítás REST-végpontja”Csak adminisztrátor (manage_options).
| Végpont | Metódus | Mit csinál |
|---|---|---|
/wp-json/lw-enable/v1/admin/settings |
GET | A kapcsoló állapota ({"options": {"svg": true/false}}). |
/wp-json/lw-enable/v1/admin/settings |
POST | Mentés: csak ismert kulcs változik. |
curl -u "admin:xxxx xxxx xxxx xxxx xxxx xxxx" \ -X POST -H "Content-Type: application/json" \ -d '{"svg":true}' \ https://pelda.hu/wp-json/lw-enable/v1/admin/settingsAbilities (az LW Site Manager mellett)
Szekció neve “Abilities (az LW Site Manager mellett)”Ha az LW Site Manager is aktív, két képesség jelenik meg „Engedélyezés” kategóriában; MCP-eszközként is elérhetők.
| Ability | Mit csinál | Bemenet |
|---|---|---|
lw-enable/get-options |
Olvasás | nincs |
lw-enable/set-options |
Írás | {"options": {"svg": true/false}} |
A WordPress Abilities REST-felületén hívhatók: /wp-json/wp-abilities/v1/abilities/<név>/run, olvasáshoz GET, íráshoz POST {"input": {...}} törzzsel. A set-options-nél valódi JSON true/false kell: a "false" szöveg igaznak számít, vagyis bekapcsolja az SVG-feltöltést.
Konstansok és szűrők
Szekció neve “Konstansok és szűrők”wp-config-konstans és saját szűrő nincs; az 5 MB-os korlát és a jogosult szerepkörök sem állíthatók.