この投稿は 12年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 「wp_insert_postという関数でユーザーに投稿させることができるらしいですが、どうすればいいですか」という質問を受けたのですが、その関数だけでは投稿することができません。質問者さんはおそらくWordPress でゲストに記事投稿させるフォームが作れる wp_insert_post() 関数が便利すぎてぎっくり腰になる件とかを見て「へー、そんなに簡単に作れるんだ」と思ったんでしょうが、この記事の作者さんはCakePHPとかでWebサイトを作ったりしているスキルセットの持ち主なので、「便利」とか「簡単」とか思うポイントがちょっと違うと思います。「SQL書かないで関数一発で保存できるなんて超便利」というぐらいじゃないでしょうか。「何も考えずコピペしたらSNS作れた嬉しい」
![WordPressで管理画面以外から投稿させる機能を作る | 高橋文樹.com | プログラミング](https://cdn-ak-scissors.b.st-hatena.com/image/square/a37f7e2f01d8d5ccc1bdddd129ee7bd4b85c9f64/height=288;version=1;width=512/https%3A%2F%2Ftakahashifumiki.com%2Fwp-content%2Fuploads%2F2018%2F01%2Fcropped-faviconx512-1.png)