cvsデータをカスタムフィールドに投稿
東京都のスポーツ施設のcvsデータをカスタムフィールドに投稿
equire('wp-blog-header.php'); $fp = fopen('tonosupotusisetuitiran.csv', 'r'); //csvファイルを開く //以下自動投稿。contentの本文はCustom field templateのフォーマットを示す。 $spot =array( 'post_author'=>1, 'post_content' => '[cft format=1]', 'post_status' => 'publish', 'post_title' => '東京都のスポーツ施設', ); //以下カスタムフィールドにcsvファイルの内容を代入する。ファイルが終了するまで繰り返される。 while( !feof($fp) ){ // $genre = post_custom('genre'); // $phone = post_custom('phone'); // $overview = post_custom('overview'); $csv = fgetcsv($fp); $spot = array( "genre" => $csv[1], "phone" => $csv[12], "detail" => $csv[20] ); $postid =wp_insert_post($post); if($postid != 0){ update_post_meta($postid,"genre",$spot['genre']); update_post_meta($postid,"name",$spot['phone']); update_post_meta($postid,"detail",$spot['overview']); }; } ; fclose($fp); // csvファイルを閉じる。