FTPを使ってWordPressウェブサイトにファイルをアップロードする方法をお探しですか?FTP は、お使いのコンピュータからウェブサイトにファイルをアップロードするための高速で簡単な方法です。この記事では、FTP を使って WordPress にファイルをアップロードする方法を紹介します。
FTPとは何でしょうか?
FTPとは、File Transfer Protocol ファイル転送プロトコルの略称です。FTP を使うと、お使いのコンピュータからウェブサイトをホスティングするサーバーにファイルを転送できます。
もしかすると、画像、ビデオ、音声ファイル、PDFなどのファイルをアップロードできるメディアアップローダが、WordPressの管理画面には既にあると、思う人がいるかもしれませんね。
どうして FTP が必要なのでしょうか?
もし、ウェブサイトでエラーが発生して、動かなくなってしまった場合、WordPress に手動でファイルをアップロードや操作できるために、FTP が必要になります。
ファイルをアップロードするのに、通常時であれば、FTP は必要ありません。それは、WordPress 管理画面から簡単に画像をアップロードすることができるからです。プラグインやテーマも、WordPress からアップロードすることができます。
しかし、WordPress のエラー発生時の問題解決や修正をするために、プラグインやテーマのファイルを手動でアップロードする必要がある場面があります。
WordPress へのファイルアップロードに必要なFTPソフト
まず、お使いのパソコンに FTP クライアントソフトをダウンロードして、インストールする必要があります。FTP クライアントは、ウェブサイトに接続し、FTPプロトコルを使って、ファイルを転送できるアプリケーションです。
インストールして使えるFTPクライアントで人気のソフトはいくつかありますが、今から始めるチュートリアルでは FileZilla を使っていきます。
他にもお好きなFTPクライアントを使うこともできます。基本的な使い方は、使用するソフトに関係なく同じです。
FTP を使って WordPress ウェブサイトに接続
FTP ソフトを開くと、FTP ログイン認証情報を使って、ウェブサイトに接続するように求められます。
FTPのログイン認証情報は、あなたが契約しているサーバーホスティング会社の管理画面で確認することができます。ログイン認証情報が見つからない場合は、ホスティングプロバイダに連絡して、確認してください。
ログイン情報を取得したら、FileZilla を開き、「ファイル」⇒「サイトマネージャー」に移動します。
すると、ウェブサイトの情報を追加できるポップアップウィンドウが表示されます。「新しいサイト」ボタンをクリックし、ウェブサイトの名前を入力してください。(好きな名前を付けることが出来ます)
次の欄では、ホストを入力します。
ログオンタイプでは「通常」を選択し、ユーザー名とパスワードを入力します。
ホスティングサーバー会社がサポートしている場合は、プロトコルセクションで「SFTP」の選択が必要な場合があります。
上記のログイン情報を入力後、「接続」ボタンをクリックして次に進みます。すると、次回に再びログインに備えてウェブサイトの設定が保存され、同時にウェブサイトに新しくFTP接続されます。
お使いのコンピュータからウェブサイトに接続するのが初めての場合、FileZilla は証明書のポップアップを表示することがあります。
今後のセッションでは「常に証明書を信頼する」にチェックを入れ、「OK」ボタンをクリックして続行します。
FileZillaは、入力されたログイン情報を使って、ウェブサイトへのログインを行います。一旦サーバーに接続されると、「リモートサイト」欄の下にウェブサイト上のファイルやフォルダの一覧が表示されます。
「リモートサイト」欄にはウェブサイト上のファイルやフォルダが表示され、一方、「ローカルサイト」欄にはパソコン上のファイルが表示されます。
お使いのコンピュータからウェブサイトにアップロードするファイルを見つけるには、ローカルサイトで探します。そして、アップロードするファイルが見つかれば、そのファイルを右クリックして、アップロードを選択します。
これで FileZilla はお使いのパソコンから WordPress ウェブサイトにファイルを転送します。
WordPress でファイルやフォルダをアップロードするべき場所
しかし、WordPress では、特定の場所に、特定のファイルやフォルダがないと、正常に動作しません。つまり、ファイルをどこにでもアップロードすれば良い訳ではありません。WordPress ウェブサイトで、どのファイルをどこにアップロードするのか、場所をちゃんと知っておく必要があります。
WordPress ウェブサイトにプラグインをアップロード
例えば、WordPress ウェブサイトにプラグインを手動でアップロードする場合は、どうするのでしょうか?まず、お使いのコンピュータに、プラグインをダウンロードします。
zipファイルのプラグインファイルを解凍すると、プラグインに必要なファイルが入ったフォルダが出てきます。
WordPress は /wp-content/plugins/ フォルダ内で、プラグインを探知します。ですので、サーバー上のこのフォルダにプラグインの入ったフォルダを以下の手順でアップロードしていきます。
まず、リモートサイトの欄で /wp-content/plugins/ フォルダに移動します。その後、お使いのコンピュータからウェブサイトにプラグインのフォルダをアップロードします。
プラグインをアップロードした後、プラグインを有効化する必要があります。WordPress 管理画面のプラグインページにアクセスして、プラグインを有効化します。
同様に、ウェブサイトに有料テーマをアップロードしたい場合も、まず、お使いのコンピュータ上に、テーマファイルをダウンロードして解凍します。そして、ウェブサイトの /wp-content/themes/ フォルダに、テーマファイルの入ったフォルダをアップロードします。
FTPを使ってWordPress ウェブサイトからファイルをダウンロード
FTPは、単にパソコンから WordPress ウェブサイトにファイルをアップロードするためだけに使うだけではないです。ウェブサイトからファイルをダウンロードして、編集することもできます。
それには「リモートサイト」の欄からダウンロードしたいファイルやフォルダを見つけて、ダウンロードする対象を右クリックして、ダウンロードをクリックします。
FTPを使ってWordPress ウェブサイトのファイル全てバックアップ
また、FTPを使って、WordPress ウェブサイトの全てのファイルをバックアップもできます。それには、ファイルとフォルダをすべて選択して、お使いのコンピュータにダウンロードするだけです。
ただし、これはあくまでも WordPress ファイルのバックアップであり、記事コンテンツが保存されているデータベースは含まれていないことに注意してください。もし、記事コンテンツもバックアップしたいのであれば、WordPress データベースも手動でバックアップしておくと良いでしょう。