WordPressで誰でも投稿できるフォームを作る際等に利用すると便利なwp_insert_post関数の使い方と、その覚書を。 また、wp_insert_post関数だけだとカスタムフィールドの投稿には対応していないので、そちらについても。 公式のドキュメントでwp_insert_post関数を確認するとわかるのですが、引数に配列で投稿データを渡すと投稿が実行されます。 $post_value = array( 'post_author' => 1,// 投稿者のID。 'post_title' => 'テストタイトル',// 投稿のタイトル。 'post_content' => 'テスト本文', // 投稿の本文。 'post_category' => array(1,5), // カテゴリーID(配列)。 'tags_input' => array('タグ1′,'タグ2′), //