3

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 );
}

なぜこれが起こり、どうすれば解決できますか?

4

2 に答える 2