require('wp-blog-header.php'); $todaytime = date('YmdHi',time()); $posttiome = date('Y-m-d H:i:s',time());//投稿日時をセット用 $content = 'やっとここまで来た!'; $post = array( 'post_author' => 1, // 作成者のユーザー ID。 'post_content' => $content, // 投稿の全文。 'post_date' => $posttiome, // 投稿の作成日時。 'post_status' => 'publish', // 公開ステータス。 'post_title' => 'テスト投稿', // 投稿のタイトル。 ); wp_insert_post( $post );
wp-blog-header.php
のパスに気をつけること。
このファイルのある場所から見てwp-blog-header.php
がどこにあるか、なので相対パスで書く。
基本的に相対パスで書いたほうがミスがなさそう・・・