Je veux mettre à jour un message en utilisant
wp_update_post( $my_post );
Comment puis-je vérifier si cela a réussi? Devrait-il renvoyer l'ID de publication lors d'une mise à jour réussie? J'essaye ceci:
$post_id = wp_update_post( $my_post );
if ( $post_id ) {
echo "successful";
} else {
echo "fail";
}
Le code ci-dessus ne renvoie aucun identifiant, je voulais donc m'assurer qu'il est correct.
Vous pouvez utiliser l'argument $wp_error
pour renvoyer un message d'erreur.
$post_id = wp_update_post( $my_post, true );
if ( is_wp_error( $post_id ) ) {
echo $post_id->get_error_message();
}
else {
echo 'true';
}