J'utilise la fonction wp_insert_post
pour insérer un nouveau message:
$result = wp_insert_post(array("post_title"=>"test1"), true);
Quand je echo
le résultat de la fonction, j'obtiens le nombre 335. Comment puis-je voir quelle est la signification de ce code. J'ai essayé sans succès:
$error = new WP_Error($result);
echo ($error->get_error_message($result));
335
n'est pas un message ni un code d'erreur, c'est l'identifiant de la nouvelle publication qui est ré-accordé. En bref, la nouvelle publication que vous avez insérée a reçu l'identifiant 335
.
wp_insert_post()
renvoie déjà un objet WP_Error
en cas d'échec, donc simplement var_dump( $result );
vous enverra un message d'erreur spécifique en cas d'échec ou le nouvel ID de publication en cas de succès