初心者向け:FTP を使用して WordPress にファイルをアップロードする方法

FTP またはファイル転送プロトコル (File Transfer Protocol) の使い方を学ぶと、WordPress ウェブサイトの管理がずっと簡単になります。FTP を使用すると、WordPress ダッシュボードに依存せずに、コンピューターからサイトにファイルをすばやくアップロードできます。

初心者にとって、FTPは少し技術的に思えるかもしれませんが、実際にはシンプルで信頼性の高いツールです。多くの初心者がFTPにすぐに慣れるのを支援してきました。そして、それは彼らのワークフローの不可欠な部分となっています。

この記事では、FTPを使用してWordPressウェブサイトにファイルをアップロードする手順をステップバイステップで説明します。テーマ、プラグイン、またはバックアップをアップロードする必要がある場合でも、この方法で時間と労力を節約できます。

初心者向け:FTP を使用して WordPress にファイルをアップロードする方法

この投稿で取り上げるトピックの簡単な概要を以下に示します。

FTPとは何ですか?

FTP は File Transfer Protocol の略です。これは、コンピューターからウェブサイトのホスティングアカウントにファイルを転送するための標準的な方法です。インターネットのためのファイル管理と考えてください。

WordPressウェブサイトを作成した場合、FTPについて聞いたことがあり、使用すべきかどうか疑問に思ったことがあるかもしれません。

FTPクライアントソフトウェアパッケージを使用して、ウェブサイトのFTPサーバーに接続します。

接続が確立されると、ウェブサイト上のファイルにアクセスし、コンピューターからファイルをアップロードできます。

FTPの仕組み

FTPなしでサイトにファイルを転送できるのに、なぜFTPが必要なのか疑問に思うかもしれません。

WordPress管理画面からメディアファイルをアップロードできます。また、WordPressを使用してプラグインテーマをアップロードすることもできます。

FTPは、WordPressサイトに問題が発生している場合でも使用できるため役立ちます。例えば、WordPressの問題のトラブルシューティング中に、プラグインやテーマファイルを手動でアップロードできます。

FTPソフトウェアの選択

まず、コンピューターに FTP クライアントをダウンロードしてインストールする必要があります。FTP クライアントは、FTP プロトコルを使用してウェブサイトに接続し、ファイルを転送するのに役立つアプリケーションです。

FTP クライアントは数多くあります。お使いのコンピューターで動作するクライアントの選択に役立つ情報が必要な場合は、Mac および Windows の WordPress ユーザー向けのベスト FTP クライアントのリストをご覧ください。

人気のある無料プログラムには、Windows用のWinSCP、Mac用のCyberduck、そしてクロスプラットフォームのFileZillaがあります。

私たちは経験豊富なウェブ開発者のチームを擁しており、各チームメンバーは異なる好みを持っています。しかし、私たちの大多数はFilezillaを無料かつクロスプラットフォームであるため使用しています。

このチュートリアルでは FileZilla を使用しますが、必要に応じて別の FTP クライアントを使用することもできます。選択するソフトウェアに関係なく、基本的な概念は同じです。

FileZillaを使用してWordPressサイトに接続する

ファイルを安全に保つために、FTPはユーザー名とパスワードが必要です。そのため、FTPソフトウェアを開く際には、FTPログイン認証情報を入力する必要があります。

FTPログイン認証情報は、WordPressホスティングアカウントにサインアップした際にメールで送信されました。

FTPアカウント情報は、ホスティングアカウントのcPanelダッシュボードでも確認できます。

ホスティングコントロールパネルでFTPアカウントを管理する

ログイン情報が見つからない場合は、ホスティングプロバイダーに問い合わせてその情報を入手してください。

ログイン情報が取得できたら、FileZillaを開き、トップメニューからファイル » サイトマネージャーオプションを選択します。

ファイル » サイトマネージャーに移動

これにより、ウェブサイト情報を追加できるポップアップウィンドウが開きます。

「新規サイト」ボタンをクリックし、ウェブサイトのタイトルを入力してください。

ウェブサイトのタイトルを提供する

さて、先ほど見つけたログイン情報を入力する時間です。プロトコルセクションでは、ホスティングプロバイダーがサポートしている場合はSFTPを選択してください。そうでない場合は、FTPのままにしてください。

ホストの入力を求められます。通常はドメイン名ですが、先頭に「ftp.」を追加する必要がある場合もあります。

次に、ログタイプとして「通常」を選択し、FTPのユーザー名とパスワードを入力します。

FTP認証情報

これらの詳細を入力したら、「接続」ボタンをクリックして続行します。FileZillaは、将来のログインのためにウェブサイトの設定を保存し、ウェブサイトへの新しいFTP接続を開きます。

このコンピューターから初めてウェブサイトに接続する場合、FileZillaは証明書のポップアップを表示することがあります。

証明書を受け入れる

「将来のセッションでは常に証明書を信頼する」にチェックを入れることで、このポップアップを停止できます。その後、「OK」ボタンをクリックして続行してください。

FileZillaは、入力した認証情報を使用してウェブサイトにログインしようとします。接続されると、ファイルとフォルダーの2つの列が表示されます。

ローカルファイルとリモートファイルの一覧

左側の列にはコンピューター上のローカルファイルが、右側の列にはウェブサイト上のリモートファイルが表示されます。このレイアウトにより、ウェブサイトとの間で簡単にファイルを転送できます。

FTP を使用して WordPress にファイルをアップロードする方法

これで、ウェブサイトにファイルをアップロードする準備が整いました。簡単なものから始めましょう。ウェブサイトのメインフォルダにテストファイルをアップロードします。

コンピューターでメモ帳またはTextEditを開き、空白のファイルを保存します。名前はtest-upload.txtにできます。

次に、FTP クライアントに切り替えます。ローカルサイト列の下で、コンピューターのテストファイルが含まれるフォルダに移動します。

右側の「リモートサイト」列でアップロードしたいフォルダーが表示されていることを確認してください。

その後、ファイルを右クリックし、メニューから「アップロード」を選択してください。

右クリックして「アップロード」を選択

FileZillaは、お使いのコンピューターからWordPressサイトにファイルをアップロードします。ファイルのコピーを作成し、元のファイルはお使いのコンピューターに残ります。

ドラッグ&ドロップでのファイルアップロードは、信頼性が低いため推奨しません。例えば、誤ってファイルをフォルダーにドラッグしてしまうと、ウェブサイトの意図しない場所にアップロードしてしまう可能性があります。

WordPressは特定のファイルやフォルダを特定の場所に配置することを期待しているため、これは重要です。間違ったフォルダにファイルをアップロードすると問題が発生する可能性があります。

例えば、FTPを使用してメディアファイルをアップロードする場合、それらは/wp-content/uploads/内のフォルダに属します。テーマは/wp-content/themes/フォルダにアップロードされ、プラグイン/wp-content/plugins/フォルダにアップロードされます。

この仕組みを確認するために、プラグインを手動でWordPressウェブサイトにアップロードできます。

まず、プラグインをダウンロードして解凍する必要があります。プラグインが含まれるフォルダが見つかります。

ヒント: WordPress.org のウェブサイトにあるプラグインディレクトリにアクセスすると、無料の WordPress プラグインをダウンロードできます。

WordPressプラグインのダウンロード

FTPクライアントの左側の列にそのフォルダが表示されていることを確認してください。次に、リモート列でwp-content/plugins/フォルダに移動します。

その後、コンピューターからウェブサイトにプラグインフォルダをアップロードできます。

プラグインをアップロード

プラグインの読み込みには、テストファイルよりも時間がかかります。

アップロードが完了したら、WordPress管理画面内のプラグインページにアクセスしてプラグインを有効化する必要があります。

プラグインを有効化する

有料テーマのアップロードも同様です。まず、テーマフォルダーをコンピューターにダウンロードして解凍する必要があります。その後、ウェブサイトの
/wp-content/themes/フォルダーにアップロードできます。

FTP を使用して WordPress サイトからファイルをダウンロードする

FTPは、コンピューターからWordPressウェブサイトにファイルをアップロードするためだけに使用されるわけではありません。ファイルをダウンロードして編集するためにも使用できます。

ダウンロードしたいファイルをリモートサイト列で右クリックし、メニューから「ダウンロード」を選択するだけです。ファイルは、左側のローカル列で表示しているフォルダーに転送されます。

右クリックしてダウンロードを選択

FTP を使用して、WordPress ファイルをバックアップすることもできます。すべてのファイルとフォルダを選択し、コンピューターにダウンロードするだけです。

ただし、これはWordPressサイトの完全なバックアップではないことを忘れないでください。すべてのコンテンツはファイルではなくデータベースに保存されています。

コンテンツもバックアップしたい場合は、WordPressデータベースの手動バックアップを作成することで行うことができます。

💡ヒント: WordPressをバックアップする最良の方法は、WordPressバックアッププラグインを使用することです。私たちはDuplicatorの使用をお勧めします。これは、スケジュールされたバックアップが付属しており、クラウドに安全に保存でき、必要に応じてウェブサイトを1クリックで復元できるためです。

このチュートリアルで、FTPを使用してWordPressウェブサイトにファイルをアップロードする方法を学べたことを願っています。

追加リソース

ウェブサイトでのFTPアクセスとファイルをより適切に管理するためのリソースをいくつかご紹介します。

初心者向けのWordPressセキュリティガイドのステップバイステップガイドをご覧になるか、サイトを成長させるための必須WordPressプラグインのリストを確認することもできます。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

132 CommentsLeave a Reply

  1. 編集ツールを使用しているときはすべて完璧ですが、公開すると段落の間にスペースがなくなります。外観でエディターを探しましたが、私のWP管理ページにはその機能がありません。どうすれば修正できますか?

  2. こんにちは、これは本当に素晴らしいチュートリアルですが、質問があります。あまり経験がないので、winSCPを設定しようとしていますが、(私のホスト名)に接続しようとすると「アクセス拒否」というエラーメッセージが表示され、パスワードを再度入力するように求められます。誰か助けてくれたら本当に嬉しいです。

  3. ありがとうございます。この動画に助けられました!まだ初心者とさえ言えない人にとって、明確な情報です!大変感謝しています。

  4. FileZillaをサイトにインストールして接続しましたが、リモートサイトセクションに何も表示されません。どうすればよいですか?

  5. こんにちは、

    FTPを使用するには、FTPクライアントをダウンロードする必要がありますか?

    Thanks for you help in advance :)

  6. こんにちは。ローカルホストISS7とWeb Matrixを使用してWordPressを強化しています。FileZillaを使ってファイルをWordPressにアップロードする方法については全くわかりません。助けが必要です…ありがとうございます。

  7. You definitely saved my life :)
    I’m one of those people trying to do all by themselves, and got locked out by my site.
    Thank you so much for sharing this!

    • @Barabra、

      ここも同じです。自分でビジネスを立ち上げています。このプラグインが大好きです!WordPressの構造を理解すれば、使うのがとても楽しいです。

      彼らのプラグインとデザインの使いやすさが大好きです。

  8. まだホスティングプロバイダーからドメインを購入していません。WPは初めてです。ホスト名:***.worpress.comのFileZillaをどのように設定しますか?可能ですか?

  9. 助けてください。サイトの functions.php を編集した後、次のようなエラーが表示されました: Parse error: syntax error, unexpected ‘<' in /home/carljohn/public_html/wp/wp-content/themes/blog-start/functions.php on line 83。この問題をどのように解決すればよいですか?

  10. こんにちは!!
    うーん… FTPプログラムのことは全くの初心者でして…。会社のウェブサイトを完全に変更・更新する必要があるのですが、ドメインはそのままに、WordPressにすべて移行したいと考えています。この移行に関するチュートリアルはありますか?
    ありがとうございます!

  11. WordPressに登録したばかりですが、残念ながらFTPの詳細を知らせるメールがまだ届いていません。どこでリクエストできますか?ウェブサイト全体をWordPressにアップロードすることは可能ですか?ご協力ありがとうございます…

    • セルフホストのWordPress.orgと無料のWordPress.comブログの違いについては、こちらのガイドをご覧ください。

      WordPress.org を使用していると確信している場合は、ホスティングプロバイダーにサポートを依頼してください。

      管理者

  12. blah, blah, blah. WordPressのFTPサーバーって何ですか?FTPの使い方は知っていますが、WordPressのサーバーについては知りません?!

    • WordPressサーバーとは、ウェブホスティング会社がWordPressサイトを保存しているコンピューターのことです。FTPクライアントを使用すると、そのコンピューターに接続してファイルをアップロードまたはダウンロードできます。FTPログイン情報は、ウェブホスティングサービスプロバイダーにお問い合わせください。

      管理者

  13. ありがとうございます!!これは非常に役立つ情報で、破損したPHPファイルを復元するのに多くの時間を節約でき、ウェブサイトは正常に稼働しています…。多くの開発をやり直すのにかかる時間を大幅に節約できました…。感謝しています。

  14. 私は新しいウェブマスターで、WordPressとFTPのログイン情報を受け取りました。
    リンクもあったのでクリックしたところ、ログインダイアログボックスが表示されました。ログイン情報とパスワードを入力しましたが、何も起こりませんでした。なぜでしょうか???

  15. 素晴らしい動画です。私が抱えている問題は、FTPを使用してメディアフォルダに動画ファイルをアップロードしたかったのですが、これらの手順に従ってもメディアフォルダを見つけることができませんでした。どうすればできますか?

  16. 皆さんのおかげで本当に助かりました!テーマプロバイダーやwordpress.orgからは、functions.phpファイルを編集してエラー500でロックアウトされた問題を解決するのに何も助けを得られませんでした。あなたがそれを解決してくれました!!!何をするべきか理解するのに何時間も費やしましたが、あなたは一日を救ってくれました—あなた最高です

  17. wordpress.orgをストアとして使用できますか?ドロップシッピング会社から製品のFTPファイルを提供してもらい、ウェブサイトにアップロードできます。新しいウェブサイトを構築する必要があるので、wordpress.orgが良いかもしれませんか?

  18. こんにちは、

    ドメインはWordPress自体から購入しました。現在、WordPress.comからWordPress.orgへ移行しようとしています。WordPressアカウントにコントロールパネルが見つかりません。どうすればよいですか?すでにチュートリアル「https://www.wpbeginner.com/how-to-install-wordpress/#installftp」を参考にしていますが、どれが適切か確信が持てません。提案をお願いします。

  19. Hi

    FTPクライアント経由でWordPressをインストールしましたが、ジップ形式のホスティング準備済みの別のウェブサイトをアップロードしたいと考えています。そのウェブサイトでは、バナーやアフィリエイトリンクを自分のものに変更したいです。どうすれば同じことができますか?アップロードはできましたが、その後編集できませんでした。助けていただけますか?本当にありがとうございます。

  20. Thank you for this. I was locked out of my site yesterday when I edited my functions.php file. After freaking out, taking a deep breath (as instructed by one of your articles), laughing from nervousness, trying a few things and eventually taking time of to clear my head, I finally managed. Took me a couple of minutes. :)

  21. 何が間違っていますか?FileZillaとCyberduckの両方がサーバーに接続できないと言っています。診断を実行しましたが、インターネットへの接続に問題はありません。HostGatorをホストとしてリストしました。

  22. ご協力ありがとうございます!この記事や関連する投稿のおかげで、パニックになりすぎずにコーディングエラーを乗り越えることができました。なぜかウェブサイトはまだおかしいのですが(functions.phpを保存していなかったので、悪いコードを削除して残りを保存して管理者のウェブサイトにアクセスできるようにしました)、少なくとも完全にアクセスできなくなったわけではありません!

  23. WordPressにfunction.phpファイルにコードスニペットを追加した後、自分自身をロックアウトしてしまいました。エラーがどこにあるかはわかっています。ウェブサイトのファイルのバックアップがありません(最近コンピューターがクラッシュしました)。function.phpに何らかの方法でアクセスしてコードを削除できますか?
    それとも、ホスティング会社がこれらのファイルにアクセスできますか?

  24. Filezillaをダウンロードしましたが、ブラウザハイジャッカーが付属していました。ダウンロードしないでください。

    • これらの値は、アカウントを設定したときにウェブホスティングプロバイダーから提供されます。ウェブホスティングコントロールパネルからこれらの詳細を取得することもできます。ホスト名はサーバーの場所であり、ユーザー名とパスワードはFTPログイン情報です。

      管理者

  25. このチュートリアルで重要な見落としは以下の通りです。
    WordPressで使用するホストFTP、ユーザー名、パスワード、ポート番号は何ですか。
    これらの情報がないと、FileZillaはファイルを転送できません。
    大きなファイルの転送は問題となります。通常、サーバーはファイルの転送に時間がかかりすぎると転送を中断します。ファイルサイズを小さくするには、FTPを使用する前にファイル圧縮プログラムを適用する必要があります。例えば、ビデオファイルは通常非常に大きいため、FTPで転送する前に圧縮する必要があります。

  26. WordPressのコアファイルを編集するべきではありません。WordPress管理エリアを使用して投稿やページを編集できます。または、テーマで何かを変更したい場合は、[外観] -> [カスタマイズ]セクションで行うことができます。

    FTPを使用してファイルを編集する必要がある場合は、まずWordPressサイトの完全なバックアップがあることを確認してください。

  27. 1時間も答えを探しています…
    FileZillaのどのファイルに私のサイトにインストールされているページが保存されていますか?
    wpエディターで編集できないページを編集したいのですが。

  28. FileZillaをダウンロードしましたが、「ホスト」について混乱しています。WordPress.comにアクセスしてブログを開始しただけですが、しばらく前にやったので、初期のメールは何もありません。WordPressが私のホストですか?それとも、他のパーティーを使用してサイトを「ホスト」しているのですか?

    • 同意します – 無料のWordPressサイトを使用している場合でもFTPで編集できますか?

  29. まだ混乱しています。FTPにログインしましたが、今は問題を解決しようとしています。何が起こったかというと、Google AdSenseの広告を、ウェブサイトにコードを貼り付けて別のサイドバーに入れようとしました。それが構文エラーを引き起こし、現在ロックアウトされています。

    このウェブサイトでは、ファイルを削除すれば元のファイルが保存されているはずだと書かれています。しかし、元のファイルを保存していなかったので、どうすればよいですか?コードを挿入した場所を見つけて、その選択した領域だけを削除してサイトを元に戻すにはどうすればよいですか?

    ビデオではそのように言っていません。

    ありがとう。

  30. Wampserverは、ローカルのWindows PCでWordPressをテストするために使用されます。WampServerにファイルをコピー&ペーストするためにFTPクライアントは実際には必要ありません。WAMPインストールフォルダの/www/ディレクトリに移動して、WordPressファイルをそこに貼り付けるだけです。WAMPを使用してWordPressをインストールする方法については、こちらのガイドをご覧ください。WAMPを使用してWordPressをインストールする方法

  31. WordPressをインストールしました。次にファイルをサーバーにアップロードする必要があります。WAMPサーバーを使用しています。ファイルをアップロードしてWordPressを使い始めるにはどうすればよいですか?基本的に、サーバーへのファイルアップロードという言葉に少し混乱しています。

  32. ウェブカメラとソフトウェアを持っており、画像をWordPressサイトに直接FTPで送信したいです。/mysite/wp-content/uploadsに正常にアップロードできますが、メディアフォルダに表示されません。何が間違っていますか?

    • アップロードフォルダに直接アップロードされたファイルは、実際にはWordPressによってアップロードされていないため、WordPressはそれらを認識しません。WordPressのメディアアップローダーを使用してファイルをアップロードすると、WordPressはファイルにサムネイルを生成し、ファイル名を保存し、追加の詳細を保存することもできます。手動でアップロードされたファイルはこのプロセスを経ないため、WordPressにはそれらのサムネイルがなく、データベースにそれらのレコードもありません。

  33. WP Beginner様

    FTPを使用してWPファイルを編集する方法を調べているときに、この記事を見つけました。これは理にかなっていますが、私が本当に知りたいのは、変更したオプションと編集したCSSファイルを失うことなくテーマを更新する方法です。

    テーマ作成者は、「通常の WordPress 管理画面から zip 形式のテーマファイルをインストールしてください。その後、FTP にアクセスして必要に応じて言語ファイルを変更してください。または、テーマを解凍して言語ファイルをコピー&ペーストし、WinRAR で再度 zip 圧縮してください。最後に、管理画面からインストールして有効化してください。」と言っています。

    新しいテーマをインストールしましたが、有効にするとすべてのオプションがデフォルトにリセットされ、編集したCSSが失われます。この件に関する記事をサイトで探しましたが、編集内容を失うことなくテーマを更新する方法が見つかりません。

    ありがとうございます!

    • Ben、テーマをウェブサイトにアップロードして有効化した後、FTPを使用して個々のファイルを編集できます。たとえば、テーマをアップロードして有効化した後、style.cssファイルをコンピューターにダウンロードして変更を加え、サーバーに再度アップロードできます。FTPクライアントは、同じ名前のファイルが既に存在すると表示し、どうするか尋ねます。上書きをクリックすると、これでうまくいくはずです。

      管理者

  34. こんにちは、ローカルホストでWordPressサイトをローカルに構築しましたが、そのサイトをサーバーにアップロードしたいのですが、やり方がわかりません。手伝ってください。WPは初めてです。

  35. 初心者向けの質問です!私はこの分野に全くの初心者で、皆様のビデオやレッスンには大変感謝しております。ありがとうございます。

    何か理解するのを手伝ってもらえますか?

    – WordPress管理画面またはFTPクライアントのいずれかを使用して、テーマやプラグインのインストール、ファイルの編集などの作業を行うことはできますか?

    – 管理パネルからテーマをインストールし、後でFTP経由で接続してファイルを編集することはできますか?

    基本的に、WordPress管理画面かFTPかのどちらか一方なのか、それとも気分によってどちらでも使えるのかを知りたいのです。 :)

    – 最後に、どちらか一方を使用することに何か特別な利点はありますか?

    お時間をいただきありがとうございます。

    • 1. はい、どちらでも構いません。

      2.はい、管理パネルにテーマをインストールしてから、FTPを使用してファイルで作業できます。

      私たちが従う経験則:

      WordPress管理画面でアップデート // プラグインのインストール // 記事の作成を行う
      FTPでファイルを編集する(例:functions.phpにスニペットを追加するなど)

      管理者

  36. @wpbeginner

    こんにちは、Beginnerさん – WS_FTPは知りませんでした。

    Proを使用していることに気づきました。

    それは無料ではないということですか?

  37. @hillers54 はい、FileZillaは便利ですね… WS_FTPもSFTP/SSH設定をほぼすべて備えています。私はWS_FTPのUIが気に入っています。

  38. よくできました – 動画、気に入りました。

    これで、これらの記事に顔を合わせることができます。

    同意します、アクセスするにはFTPが必要です。

    Filezillaについて言及すべき点が1つあります。ホストがサポートしている、いくつかのセキュアなFTP設定があります。

    それだけのために Filezilla を使う価値があります。

返信を残す

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。