Tovább a tartalomhoz

REST és abilities

A beállítások REST-végpontja és az LW Site Manager melletti két ability, példákkal.

A beállítás-oldal is ezt használja, de külső eszközből is hívható. Csak adminisztrátor (manage_options).

Végpont Metódus Mit csinál
/wp-json/lw-disable/v1/admin/settings GET A 16 kapcsoló állapota (options), és a felület szerkezete a felhasználó nyelvén.
/wp-json/lw-disable/v1/admin/settings POST Részleges mentés: csak a beküldött, ismert kulcsok változnak.
Emojik és XML-RPC letiltása (a többi nem változik)
curl -u "admin:xxxx xxxx xxxx xxxx xxxx xxxx" \
-X POST -H "Content-Type: application/json" \
-d '{"emojis":true,"xmlrpc":true}' \
https://pelda.hu/wp-json/lw-disable/v1/admin/settings

Az alkalmazásjelszavas hívás csak akkor működik, ha az Alkalmazásjelszavak letiltás nincs bekapcsolva.

Ha az LW Site Manager is aktív, az LW Disable két képességet regisztrál „Letiltás” kategóriában. Ezek MCP-eszközként is elérhetők. Csak adminisztrátor.

Ability Mit csinál Bemenet
lw-disable/get-options A kapcsolók állapota nincs
lw-disable/set-options Kapcsolók írása {"options": {"kulcs": 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.

Heartbeat letiltása, RSS vissza alapértelmezésre
curl -u "admin:xxxx xxxx xxxx xxxx xxxx xxxx" \
-X POST -H "Content-Type: application/json" \
-d '{"input":{"options":{"heartbeat":true,"feeds":false}}}' \
"https://pelda.hu/wp-json/wp-abilities/v1/abilities/lw-disable/set-options/run"

wp-config-konstans és saját szűrő nincs.

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások