データベースへデータを追加する時、 記事を書かなければならないが、 以下のコードを使用すると簡単に記事が作れる。
require('../../../wp-blog-header.php'); date_default_timezone_set('Asia/Tokyo'); $todaytime = date('YmdHi',time()); $posttiome = date('Y-m-d H:i:s',time());//投稿日時をセット用 $content = 'これは投稿本文です。<br>テストあああ。'; $post = array( 'post_author' => 1, // 作成者のユーザー ID。 'post_content' => $content, // 投稿の全文。 'post_date' => $posttiome, // 投稿の作成日時。 'post_name' => 'todaysblog'.$todaytime, // 投稿スラッグ。 'post_status' => 'publish', // 公開ステータス。 'post_title' => 'これは投稿タイトルです。', // 投稿のタイトル。 'post_type' => 'blogs' ,// カスタム投稿タイプ名。 'tax_input' => array('blogcat' => array(12)) //カスタムタクソノミー ); $postid = wp_insert_post( $post ); if($postid !=0){ wp_set_object_terms( $postid, array(12), 'blogcat' ); }
これはサンプルであるため、 requireのところは自分の今いるファイルからの相対パスを書かなければならない点に注意する。