Contents
無料でできる!CSVで大量の投稿データを一括でWordPressにインポートする方法
ブログやメディア運営をしていると、「大量の記事を一気に登録したい」という場面に必ず出てきます。特に、別サービスからの移行や、外注ライターから納品された記事をまとめてアップする際、1記事ずつ手作業で投稿していては時間がいくらあっても足りません。
そこで便利なのが、CSVファイルを使った一括インポートです。この記事では、無料で実践できる方法に絞って、初心者でもわかるように丁寧に解説していきます。
CSVインポートとは?WordPressでできること
WordPressには、記事(投稿)や固定ページ、カスタム投稿などを外部ファイルから取り込む機能があります。その中でもCSV形式は扱いやすく、Excelやスプレッドシートで簡単に編集できるのが特徴です。
CSVインポートを使うと、以下のようなことが可能になります。
- 記事タイトル・本文を一括登録
- カテゴリーやタグの自動設定
- 投稿日の指定
- アイキャッチ画像の設定(URL指定)
- カスタムフィールドの登録
つまり、事前にCSVをしっかり作っておけば、ほぼ「ボタン1つ」で記事を大量投稿できます。
無料で使えるおすすめプラグイン
CSVインポートを行うためには、プラグインを使うのが最も簡単です。ここでは無料で使える代表的なツールを紹介します。
WP All Import(無料版あり)
WP All Importは、CSVインポートの定番プラグインです。無料版でも基本的な投稿インポートは可能で、多くのユーザーに使われています。
特徴
- ドラッグ&ドロップで設定できる
- 投稿・固定ページ・カスタム投稿に対応
- CSVの柔軟なマッピングが可能
無料版でも十分実用的ですが、画像の自動取り込みなど一部機能は有料版になります。
Really Simple CSV Importer
Really Simple CSV Importerは、その名の通りシンプルさが魅力のプラグインです。
特徴
- 軽量で初心者向け
- シンプルなCSV構造でOK
- 投稿の一括登録に特化
複雑な設定が不要なので、「とにかく一括投稿したい」という人におすすめです。
CSVファイルの作り方(重要ポイント)
CSVインポートの成功は、ファイルの作り方でほぼ決まります。ここでは基本構成を解説します。
基本フォーマット
以下のような形式で作成します。
post_title,post_content,post_status,post_date,post_category
タイトル1,本文1,publish,2026-01-01,カテゴリA
タイトル2,本文2,draft,2026-01-02,カテゴリB
主な項目の意味
- post_title:記事タイトル
- post_content:本文
- post_status:公開状態(publish / draft)
- post_date:投稿日
- post_category:カテゴリー名
作成時の注意点
- 文字コードは「UTF-8」にする
- 改行はセル内改行に注意
- カンマ(,)が本文に含まれる場合はダブルクォーテーションで囲む
- 画像はURLで指定する(プラグインによる)
ExcelやGoogleスプレッドシートを使えば簡単に作成できます。
実際のインポート手順(WP All Import)
ここではWP All Importを使った方法を解説します。
手順①:プラグインをインストール
WordPress管理画面から
「プラグイン」→「新規追加」→「WP All Import」で検索してインストール&有効化します。
手順②:CSVファイルをアップロード
「All Import」→「New Import」を選択し、CSVファイルをアップロードします。
手順③:投稿タイプを選択
「新規投稿(Posts)」を選びます。
手順④:データのマッピング
ここが重要です。
CSVの各項目を、WordPressのフィールドに割り当てます。
例:
- post_title → タイトル
- post_content → 本文
ドラッグ&ドロップで設定できるので直感的に操作できます。
手順⑤:インポート実行
設定が完了したら「Import」ボタンをクリック。
数十〜数百件でも一瞬で登録されます。
インポート時によくあるエラーと対策
文字化けする
原因:文字コードが違う
対策:UTF-8で保存する
カテゴリーが反映されない
原因:既存カテゴリと一致していない
対策:事前にカテゴリを作成する
画像が表示されない
原因:URLが無効または外部アクセス制限
対策:正しいURLを使用する or 有料版検討
CSVインポートを使うメリット
CSVインポートには大きなメリットがあります。
作業時間の大幅短縮
100記事でも数分で投稿可能。手作業と比べて圧倒的に効率的です。
外注・チーム運用に最適
ライターにCSV形式で納品してもらえば、そのまま取り込み可能です。
ミスの削減
フォーマット化することで、入力ミスや投稿漏れを防げます。
CSVインポートを使うデメリット
一方で注意点もあります。
初期設定がやや難しい
特に初めての人はCSV構造やマッピングでつまずきやすいです。
データ修正が面倒
インポート後の一括修正はやや手間なので、事前チェックが重要です。
まとめ
CSVを使ったWordPressの一括投稿は、無料でも十分に実現可能です。
特にWP All Importを使えば、初心者でも簡単に大量記事を取り込めます。
ポイントは以下の3つです。
- CSVのフォーマットを正しく作る
- プラグインで正確にマッピングする
- インポート前にしっかり確認する
これらを押さえれば、記事投稿の効率は一気に向上します。
ブログ運営を効率化したい人は、ぜひ一度CSVインポートを試してみてください。


