Skip to content

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.

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.

Kimenet
$ wp lw-enable list
feature status
svg disabled
$ wp lw-enable enable svg
Success: Feature 'svg' enabled.
$ wp lw-enable disable svg
Success: Feature 'svg' disabled.

Hibás kulcsnál: Error: Unknown feature: <kulcs>, és semmi nem változik.

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.
SVG-feltöltés bekapcsolása
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/settings

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.

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.

We respect your privacy

We use cookies to improve your browsing experience and to analyse traffic. Analytics only starts if you allow it. Privacy policy, Cookie policy.

Cookie settings