Bonjour,
Ma configuration WP actuelle
– Version de WordPress : Dernière
– Version de PHP/MySQL : Celle d’OVH
– Thème utilisé : Thème de themeforst
– Extensions en place : BuddyPress et d’autres
– Nom de l’hébergeur : OVH
– Adresse du site :
Problème(s) rencontré(s) : Bonjour à vous,
j’essaie de créer une page PHP pour remplir la table wp_posts en utilisant la méthode PHP de WordPress wp_insert_post($post, $wp_error). Pour cela, j’ai créé ma page pour qu’elle reçoive en GET (ou en POST) les données à insérer dans la table wp_posts :
include_once(« C:wampwwwwp-blog-header.php »);
$post = array(
‘ID’ => $_GET, // Are you updating an existing post?
‘post_content’ => $_GET, // The full text of the post.
‘post_name’ => $_GET, // The name (slug) for your post
‘post_title’ => $_GET, // The title of your post.
// …….
$post_id = wp_insert_post($post, $wp_error );
?>
Seul problème, cela fonctionne quand je lance dans Firefox/chrome, mais sous Talend (logiciel avec lequel j’envoie des données en get et je les traite), je reçois un 404 not found, et tout s’arrête là. Quand je regarde les logs access de mon apache (je suis sous WAMP), c’est pareil, 404.
Remarque : le but de l’opération étant de migrer un forum redmine vers u forum WordPress. 🙂
Quelqu’un aurait une idée ? Merci d’avance. 🙂