大量のデータをCSVで一気に記事として登録する方法!Really Simple CSV Importerが楽すぎた

大量のデータをCSVで一気に記事として登録する方法!Really Simple CSV Importerが楽すぎた

こんにちは、俺バカです。

wordpressに記事を一括登録したい時ってありますよね。

そんな時WordPressにはCSVでデータをパパッと一括で取り込んでくれるプラグインがあります。

以前はCSV Importerというプラグインが有名でしたが、今はReally Simple CSV Importerというすごいプラグインがあります。

日本語でも面倒じゃないよ!

今回この記事ではReally Simple CSV Importerの使い方を書いていきたいと思います。

Advertisement

Really Simple CSV Importerの使い方

インストールと設定方法

Really Simple CSV ImporterをWordPressに入れたら、下記のようにインポートできるところが登場します。

「ツール」→「インポート」→「CSV」と進みます。

CSVファイルをサクッとここからアップロードすればOKですが、どんな風にデータをつくればいいのかわからない!という方は赤の部分、CSVのところをクリックすればサンプルファイルをダウンロードできます。

Windowsの場合であれば、メモ帳にそれをコピぺ。 ファイルを保存する際にはもちろん拡張子は.csvで。形式はUTF-8を選択しましょう。 そうして、当てはまる部分を書き足して行くと、間違いないと思います。(後述しますがGoogleドキュメントが便利です)

人海戦術で100件以上のデータをせっせと入力、なんていう切なくも悲しい無駄な労働を減らすために、今回は使い方の詳細も載せてみます。

それでは、実践!!!!

CSVファイルを作って、WordPressに一括でデータをインポートする

では、「堺市のオススメ公園一覧」というコンテンツをカスタム投稿タイプで作ってみたいと思います。

カスタム投稿タイプは「sakaikouen」と名前をつけました。

それでは、おすすめ公園の内容の一覧のCSVファイルを作って見たいと思います。

今回はGoogleドキュメントを利用しました。(Windowsのエクセル使ってUTF-8にしたりなんたら、っとした時にダメになったのか失敗したので)

下記のように、各項目を当ててゆきます

今回の場合はタイトルに公園の名前を入れました。post_titleの列に浜寺公園、大泉緑地、と書きます。

post_typeはカスタムフィールドのキー。post_contentは本文です。parkadとparktelはカスタムフィールドをつかっています。

post_nameはパーマリンクの部分です。

post_title post_type post_content parkad parktel post_name
浜寺公園 sakaikouen 「名松100選」にも選ばれている、美しい松林を誇る公園です。明治6年、公園として指定された大阪で最も古い公園のひとつです。 大阪府堺市西区浜寺公園町 072-262-6300 hamadera
大泉緑地 sakaikouen 約200種32万本もの樹木、面積97haの広大な緑地公園が大泉緑地です。 花壇、大泉・・・略・・・える緑地公園です。 大阪府堺市北区金岡町128 072-259-0316 oizumi
大仙公園 sakaikouen 南北を大仙陵古墳(仁徳天皇陵)、ミサンザイ古墳(履中天皇陵)に挟まれており、園内にも小古墳が点在している。 大阪府堺市堺区百舌鳥夕雲町2丁142-1 072-241-0291 daisen
荒山(こうぜん)公園 sakaikouen 梅林は、総面積2万7,300平方メートル・昭和59年から昭和60年にかけて植栽されました。 現在、50品種・約1,400本あり、2月中旬から3月上旬に見頃を迎えます。 堺市南区宮山台2丁3番 072-291-1800 kouzen

一覧表を上記のように作り終わったら「形式を指定してダウンロード」というところでCSVを選んで保存しましょう。

WordPressの管理画面に戻り、「ツール」→「インポート」→「CSV」と進みます。

そしてそこから、咲ほどGoogleドキュメントからダウンロードしたCSVをそのままアップロードして下さい。 すると、ちゃんとカスタム投稿タイプに記事が入っています!

カスタムフィールドもちゃんと反映されています。

こんな感じです!以上!

いちばんやさしいWordPressの教本第3版 人気講師が教える本格Webサイトの作り方 (「いちばんやさしい教本」)