wp_update_post 関数を使用して、投稿の 1 つで投稿コンテンツを更新しようとしています。ここのドキュメントを読みました: http://codex.wordpress.org/Function_Reference/wp_update_post
そして、それが正しければ、更新したい投稿 ID と投稿コンテンツを送信するだけで済みます (例のように)。変更されるのはこれだけです。この投稿に添付したカスタム フィールドは消えますが、十分に奇妙です。
私が渡す次のコードがあります:
if(isset($_POST['submit'])){
$the_post = array();
$the_post['ID'] = $_POST['id'];
$the_post['post_content'] = $_POST['recension'];
// Update the post into the database
wp_update_post( $the_post );
}
なぜこれが起こり、どうすれば解決できますか?