Guique,
il y a 13 ans
Bonjour,
La fonction insert() renvoie false en cas d'erreur, en aucun cas un objet de la classe WP_Error.
Ton test sera donc toujours négatif puisque is_wp_error() ne retourne true que si tu lui envoies un objet de cette classe.