wp_insert_post() で WordPress に記事を投稿できます。上手い具合にフォームなどと連携させて叩けばコンテンツを不特定多数の人たちで作っていくサイトを作ることができます。 関数リファレンス/wp insert post – WordPress Codex 日本語版 例えば歌詞をみんなで投稿するサイトを作ったり、今日の日記をみんなで書くサイトを作ったりすることができます。 記事投稿を最も簡単に行うサンプル なかなかサンプルがないので、シンプルなサンプルを作っておきました。 $postarr = Array( 'post_status' => 'publish', 'post_category' => '1', 'post_title' => '記事タイトル', 'post_content' => '記事の内容' ); wp_insert_post($postarr);
この投稿は 12年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 「wp_insert_postという関数でユーザーに投稿させることができるらしいですが、どうすればいいですか」という質問を受けたのですが、その関数だけでは投稿することができません。質問者さんはおそらくWordPress でゲストに記事投稿させるフォームが作れる wp_insert_post() 関数が便利すぎてぎっくり腰になる件とかを見て「へー、そんなに簡単に作れるんだ」と思ったんでしょうが、この記事の作者さんはCakePHPとかでWebサイトを作ったりしているスキルセットの持ち主なので、「便利」とか「簡単」とか思うポイントがちょっと違うと思います。「SQL書かないで関数一発で保存できるなんて超便利」というぐらいじゃないでしょうか。「何も考えずコピペしたらSNS作れた嬉しい」
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く