@Angus, огромное спасибо! Это было именно то, что мне нужно!
Мне удалось создать группы, назначить пользователей в группы и создать категории с правильными настройками безопасности.
Я очень ценю вашу помощь.
Однако у меня есть ещё один вопрос… Когда я попытался выполнить PUT-запрос для обновления категории или группы, я получил эту ошибку:
Фатальная ошибка: Uncaught Error: Call to undefined function wp_remote_put() в […]/public/wp-content/plugins/wp-discourse/lib/plugin-utilities.php:393
Вот мой тестовый код, пытающийся обновить категорию с ID 61 новым именем:
$path = "/categories/61.json";
$args = array(
"type" => "put",
"body" => array (
"name" => "Cohorts 1",
)
);
$response = DiscourseUtilities::discourse_request( $path, $args )
Что я делаю не так?