FTP で WordPress メディア ライブラリにファイルを一括アップロードする方法
WordPress メディア ライブラリにファイルを一括アップロードすると、WordPress の組み込みアップロード機能を使おうとする苦痛なしに、多数のファイルやファイル サイズの大きなファイルをアップロードすることができます。 しかし、このプロセスは特定の状況では間違いなくあなたの人生を楽にしますが、FTP でファイルをアップロードするだけのように簡単ではありません。 WordPressのメディアライブラリでファイルを利用できるようにするには、いくつかの追加手順を完了する必要があります。 以下では、最初から最後までの完全なプロセスを説明します。
When Is It Helpful to Bulk Upload Files to Your WordPress Media Library?
アップロードしようとしていない限り、通常の WordPress メディア ライブラリ アップロード機能はまったく問題ありません:
- 大きなファイル サイズのファイル(WordPress サイトによっては、デフォルトで最大アップロード サイズが 2MB と低くなっています)
- 多数の個別ファイル(数百単位と考えられます)
でも、上記の操作を行う必要がある時が来るかもしれません。 そのような状況では、FTP を介してメディア ライブラリにファイルを一括アップロードすると、内蔵のメディア ライブラリ アップロード ツールを使用するよりもはるかに優れたソリューションを提供します。
FTP でファイルをアップロードして終了しない理由
FTP で追加の手順を完了せずにファイルを一括アップロードすることは全く可能です。 問題は、それらのファイルを WordPress メディア ライブラリ内で利用できるようにしたい場合のみ発生します。
FTP でファイルをアップロードすると、それはサーバー上で生きています。 つまり、直接リンクして、ファイルを読み込むことができます。 しかし、ファイルへの直接リンクは可能ですが、アップロードしたファイルを WordPress に登録するためのいくつかの追加操作を完了しない限り、WordPress メディア ライブラリには表示されません。
そこで、一括アップロードしたファイルを実際にメディア ライブラリに表示するには、次のプロセスを完了する必要があります。
- ファイルを FTP でアップロード フォルダにアップロードする
- 無料の WordPress プラグインでアップロードしたファイルを WordPress メディア ライブラリに登録する
以下に、すべての手順を詳細に説明します。 プロセスを完了するために専門的な知識は必要ありません。スクリーンショットに沿って進むだけです!
WordPressメディアライブラリにファイルを一括アップロードする方法
WordPressメディアライブラリにファイルを一括アップロードするには、いくつかのツールと情報が必要です:
- ホストのFTPアカウントの詳細 – Kinstaアカウントでこれらを見つける方法を説明します。
- FTPプログラム – ホストにファイルをアップロードできるソフトウェアの一部です。 FileZilla は無料の良いオプションですが、必要に応じて他の FTP プログラムを選択することもできます。
- Add From Server プラグイン – この無料のプラグインは、アップロードしたファイルをメディア ライブラリーに登録するのに役立ちます。
ステップ 1: FTP でウェブサイトに接続する
開始するには、FTP または SFTP (両者の違いをここで理解する) を使用してサイトに接続する必要があります。 SFTP は Secure FTP の略です。 Kinsta はもっぱら SFTP を使用していますが、他のホストの中には FTP で動作しているものもあります。 スクリーンショットでは FileZilla を使用していますが、必要に応じて別の FTP プログラムを使用できます。
実際に接続するには、FTP ログイン情報 (特に Kinsta 用の SFTP) が必要です。 Kinstaを使用している場合、Kinstaダッシュボードの「サイト」タブに行くと、これらの詳細を見つけることができます。

Manage WordPress site in Kinsta
それから、SFTP/SSHの下にあなたの詳細を見るはずです。 3つの情報(ユーザー名、パスワード、ポート)が必要です:

SFTP ログイン情報
これで、FTPで接続するために必要なすべての情報が揃いました。 Kinstaを使用していない場合は、ホストからこれと同じ情報を得ることができるはずです。
SFTPの詳細で武装して、FTPプログラムに戻り、次のように入力してください:
- Host – 実際のドメイン名の前に “sftp://” が付いているもの。 例:sftp://www.yoursite.com。 さらに、いくつかのFTPプログラムでは、別のドロップダウンでSFTP方式を指定することができます。 そのようなプログラムのガイドをここで見ることができます。
- ユーザー名 – Kinstaダッシュボードから
- パスワード – Kinstaダッシュボードから
- ポート – Kinstaダッシュボードから

Filezilla login via SFTP
いったん情報を入力しておくと、その情報は、FTPを経由したFilezillaログインに使用されます。 Quickconnectボタンをクリックすると、FileZilla(またはお好みのFTPプログラム)が残りを処理します。
Sign Up For the Newsletter
WordPress でトラフィックを 1,187% 増加させました。
WordPress のインサイダー情報を毎週お届けする 20,000 人以上のニュースレターに参加しましょう!
Subscribe Now
Step 2: Upload As Many Files As Like
この時点で、FTP クライアント経由で自分のサイトに接続されているはずです。 これを確認するには、[状態] を探します。 Connected to yoursite.com message:

Connected with Filezilla FTP client
さて、あなたの WordPress サイトの uploads フォルダにファイルをアップロードする必要があります。 これを行うには、FTPプログラムのリモートサイトタブのフォルダ構造を+ボタンをクリックして展開します。 あなたは、以下のスクリーンショットに従うようにファイルのパスを見ることができます:

Expanding FTP folders
今、あなたはFTPプログラムのローカルサイトタブにアップロードしたいと思うファイルに移動することができます. あとは、これらのファイルをローカル サイト側からリモート サイトの Uploads フォルダにドラッグするだけです。

Upload local files via FTP
ファイルのサイズによっては、アップロードに多少時間がかかる場合があります。 しかし、アップロードが完了するのを待つ以外は、このステップで終了です。
ステップ3: 新しくアップロードしたファイルをWordPressメディアライブラリに登録する
FTPアップロードが終了すると、ファイルはサーバー上で生きていることになります。 しかし、WordPress サイトのメディア ライブラリにアクセスすると、ファイルはどこにも見当たりません。

WordPress Media Library
これらのファイルをライブラリに登録するには、無料の Add From Server プラグインをインストールしてアクティブにする必要があります。

Add From Server WordPress plugin
Now, you should see the list of the files you just uploaded via FTP.をクリックします。 あなたはすべての単一のファイルをインポートしたいと仮定すると、あなただけのすべてを選択するチェックボックスをオンにすることができます(そうでない場合、あなたは常に個々のファイルを選択することができます).

Add From Server – select files
ボタンをクリックすると、画面の上部に個々のファイルについての成功メッセージが表示されます。

Addding media library folders via FTP
そしてメディアライブラリに戻ると、FTP経由でアップロードしたすべてのファイルが表示されます:

FTP files show in WordPress Media Library
That’s it ! この時点で完了です。 WordPressのメディアライブラリにファイルを一括アップロードする方法は以上です。 (推奨チュートリアル: 4 Handy WordPress Media Library Hacks)
Alternatives
ここで、WordPress メディア ライブラリ内のファイルの一括アップロードと登録に使用できる代替手段をいくつか紹介します。
- もう少し複雑な機能を持つプラグインがお好みなら、無料の Media from FTP プラグインを試してみるとよいでしょう。 このプラグインの主な利点は、インポート処理を自動的に実行するようにスケジュールできることです。
- また、サーバーから画像をインポートするために、プレミアム WP All Import プラグインを使用することも可能です。
wp media import
コマンドを使用すると、ローカルファイルまたは URL から添付ファイルを作成できます。
このチュートリアルを楽しんでいただけたなら、きっと私たちのサポートを気に入っていただけるでしょう。 Kinstaのすべてのホスティングプランには、当社のベテランWordPress開発者とエンジニアによる24時間365日のサポートが含まれています。 Fortune 500のクライアントをサポートしているのと同じチームとチャットしてください。 プランをチェックする