Ajouter des groupes et des catégories (avec sécurité) avec WP-Discourse ou l'API ?

@Angus, merci beaucoup ! C’était exactement ce dont j’avais besoin !

J’ai pu créer mes groupes, attribuer des utilisateurs aux groupes et créer les catégories avec la sécurité appropriée.

J’apprécie vraiment votre aide.

Cependant, j’ai une autre question… lorsque j’ai essayé d’exécuter une commande PUT pour mettre à jour une catégorie ou un groupe, j’obtiens cette erreur :

Erreur fatale : Appel non défini de la fonction Error: Call to undefined function wp_remote_put() in […]/public/wp-content/plugins/wp-discourse/lib/plugin-utilities.php:393

Voici mon code de test pour essayer de mettre à jour la catégorie ID 61 avec un nouveau nom :

$path = "/categories/61.json";
$args =  array(
            "type" => "put",
            "body" => array (
                "name" => "Cohorts 1",
            )
        );
$response = DiscourseUtilities::discourse_request( $path, $args )

Qu’est-ce que je fais de mal ?