CSVファイルのデータを抽出してWPに読み込む方法

以下のコードを参考にしてCSVファイルをWPに読み込むことが出来る。

require('/var/www/html/wp-load.php');
$fdata = fopen("/var/www/html/propertylist.csv","r");
    if(($fdata = fopen("/var/www/html/propertylist.csv","r")) !== FALSE){
        while (($data=fgetcsv($fdata,1000,",")) !== FALSE){
            $post = array(
                'post_author' => 1,
                'post_title' => $data[1],
                'post_content' => '[cft format=0]' ,
                'post_status' => 'publish'
            );
            $postid = wp_insert_post($post);
            $propcontent = array(
                "rent"=> $data[2],
                "room_layout"=> $data[3],
                "square_meters"=> $data[4]
            );
            //var_dump($data);
            if($postid !== 0){
                update_post_meta($postid,"rent",$propcontent["rent"]);
                update_post_meta($postid,"room_layout",$propcontent["room_layout"]);
                update_post_meta($postid,"square_meters",$propcontent["square_meters"]);
            }        
        }
    }
fclose($fdata);

ハックノートをフォローして
最新情報をチェックしよう

AWS構築サービスの全てをまとめた資料を公開中

ハックノート(TOWN株式会社)では、AWSの導入や構築支援を行っています。AWS導入メニューやサービス詳細、構成例や費用を掲載した資料をダウンロードできます。

AWSの新規導入やAWSへの移行を検討の際は、ぜひご参考ください。


APNコンサルティングパートナー

TOWN株式会社はAmazon公認コンサルティングパートナーです。