Exécution du script php du bloc wp_insert_post
Bonjour à tous, je travaille sur un plugin qui appelle wp_insert_post(), mais l'exécution du plugin est bloquée dans un appel à wp_insert_post().
Voici l'extrait de code que j'exécute :
$new_page = array(
'post_type' => 'post',
'post_title' => 'Test Page Title',
'post_content' => 'Test Page Content',
'post_status' => 'draft',
'post_author' => get_current_user_id(),
);
echo "PUBLISHING 2.....<br>"; ;
try {
$new_page_id = wp_insert_post($new_page, true, false) ;
echo "PUBLISHING 3 : id=$new_page_id.....<br>"; ;
} catch (Exception $ex) {
echo "EXCEPTION..... $ex<br>"; ;
}
étalement
Voici le résultat :
ÉDITION 1.....
ÉDITION 2.....
Comme je peux le voir dans la liste des messages, le message est publié, mais l'exécution s'est arrêtée sans que la fonction ne fournisse de retour d'information ou ne soulève d'exception.
Quelqu'un sait-il comment le réparer ?
Je peux vous fournir plus d'informations. Je l'utilise sur une installation locale de WordPress.
Commentaires
Ajouter un commentaire-
La liste des commentaires est vide