Перейти к содержимому

Включить или выключить модуль (PATCH)

PATCH
/wp-json/wp2/modules/v1/modules/{id}
curl --request PATCH \
--url https://example.com/wp-json/wp2/modules/v1/modules/example \
--header 'Content-Type: application/json' \
--header 'X-WP-Nonce: <X-WP-Nonce>' \
--data '{ "enabled": true, "scope": "network" }'

Same as PUT.

id
required
string
Media typeapplication/json
object
enabled
required
boolean
scope
string
default: network
Allowed values: network site

Результат toggle

Media typeapplication/json
object
id
string
enabled
boolean
scope
string
Allowed values: network site
locked
boolean
Example
{
"scope": "network"
}

Invalid enabled or scope

Media typeapplication/json
object
code

Машинный код ошибки или события.

string
message

Текст сообщения (лог, PIN, сброс пароля).

string
data

Дополнительные данные WP_Error или лицензии.

object
Examplegenerated
{
"code": "example",
"message": "example",
"data": {}
}

Module_toggle_refused or insufficient capability

Media typeapplication/json
object
code

Машинный код ошибки или события.

string
message

Текст сообщения (лог, PIN, сброс пароля).

string
data

Дополнительные данные WP_Error или лицензии.

object
Examplegenerated
{
"code": "example",
"message": "example",
"data": {}
}

Module_not_found

Media typeapplication/json
object
code

Машинный код ошибки или события.

string
message

Текст сообщения (лог, PIN, сброс пароля).

string
data

Дополнительные данные WP_Error или лицензии.

object
Examplegenerated
{
"code": "example",
"message": "example",
"data": {}
}