@Angus, muito obrigado! Era exatamente o que eu precisava!
Consegui criar meus grupos, atribuir usuários aos grupos e criar as categorias com a segurança adequada.
Agradeço muito sua ajuda.
Mais uma pergunta… quando tentei executar um PUT para atualizar uma Categoria ou Grupo, recebi este erro:
Erro fatal: Chamada indefinida para a função wp_remote_put() em […]/public/wp-content/plugins/wp-discourse/lib/plugin-utilities.php:393
Aqui está meu código de teste tentando atualizar a categoria ID 61 com um novo nome:
$path = "/categories/61.json";
$args = array(
"type" => "put",
"body" => array (
"name" => "Cohorts 1",
)
);
$response = DiscourseUtilities::discourse_request( $path, $args )
O que estou fazendo de errado?