WordPress.org

このページには、アップグレード手順の詳細版があります。

詳細手順 # 詳細手順

アップグレード手順の概要 # アップグレード手順の概要

  1. データベースをバックアップします。
  2. WordPressディレクトリ内のすべてのWordPressファイルをバックアップしてください。 .htaccess ファイルを忘れないでください。
  3. 作成したバックアップがそこにあり、使用可能であることを確認します。
  4. プラグインをすべて停止します。
  5. 最初の4つのステップが完了していることを確認します。
  6. https://wordpress.org/download/ から WordPress パッケージをダウンロードして解凍します。
  7. サイト上の古い WordPress ファイルを削除しますが、
    wp-config.php ファイル、
    wp-content フォルダーは削除しないでください。
    wp-images フォルダ;
    .htaccess ファイル- .htaccess にカスタム ルールを追加している場合は削除しないでください;
    robots.txt ファイル-ブログがサイトのルートにある場合 (つまり…) は削除しないでください。
    robots.txtファイル-ブログがサイトのルートにあり(つまりブログがサイト)、そのようなファイルを作成した場合、それを削除しないでください。
  8. 新しいファイルをコンピューターのハードドライブからサイトの適切なWordPressフォルダーにアップロードします。
  9. WordPressアップグレードプログラムを実行して、画面の指示に従います。
  10. パーマリンクと .htaccess を更新する。
  11. 更新したプラグインとテーマをインストールする。
  12. プラグインを再アクティブ化する。
  13. WordPress で変更した内容を確認する。

以上が、アップグレード手順の概要になります。 引き続き、アップグレードの詳細説明をお読みください。

問題が発生した場合は、以下の説明を再読し、正しい手順を踏んだことを確認し、トラブルシューティングを参照してください。

トップ

複数のバージョンをまたがるアップグレード # 複数のバージョンをまたがるアップグレード

以下に示す方法は「安全な」アプローチですが、適切なバックアップがある限り、WordPress の最初のバージョンから最新バージョンにワンステップで直接アップグレードすることは実際に可能です。 WordPressはこのプロセスをサポートしていますし、WordPressはこの点で非常に下位互換性があります。 ただし、大規模なサイトの場合、アップグレードに予想以上の時間がかかることがあります。その場合は、段階的なアプローチをとるのが有効です。 2 つ以上のメジャー リリースにわたってアップグレードする予定がある場合、潜在的な競合を回避し、データベースの損傷のリスクを最小限に抑えるために、インクリメンタルにアップグレードすることを検討すべきです。 古いバージョンの WordPress はリリース アーカイブからダウンロードできます。

WordPress 3.7 では、使いやすいワンボタン式のアップデータを導入し、現在のバージョンに直接移動できるようになりました。 この更新ステップは安全で、3.7 からそれ以降のバージョンにワンクリックで更新できます。

Step 1: Back up your database # ステップ 1: バックアップ

あなたのデータベースのバックアップを実行する。 ユーザー、投稿、ページ、リンク、カテゴリーなど、WordPressのすべてのデータは、MySQLデータベースに保存されています。 このプロセスの詳細については、データベースのバックアップをお読みください。

アップグレードを開始する前に、データベースをバックアップすることが非常に重要です。 何らかの理由で WordPress を「古い」バージョンに戻す必要が生じた場合、これらのバックアップからデータベースを復元する必要があります。

トップ

ステップ 2: WordPress のすべてのファイルをバックアップする # ステップ 2: WordPress のすべてのファイルをバックアップする

WordPress ディレクトリと .htaccess ファイル内のすべてのファイルをバックアップします。 通常、このプロセスでは、FTP プログラムを使用して、ホストからローカル コンピュータにすべての WordPress ファイルをダウンロードします。

Packing Up Your WordPress Site を読んで、さらに詳しく説明してください。 アップグレードを開始する前に、ファイルをバックアップすることは非常に重要です。

トップ

ステップ3:バックアップの確認 # ステップ3:バックアップの確認

作成したバックアップがそこにあり、使用可能かどうかを確認します。 これはアップグレード プロセスの中で最も重要なステップです!

検証プロセスでは、ローカル コンピュータ (または保存した場所) でバックアップ ファイルを確認できること、および任意のサブフォルダーに移動できることを確認します。 ファイルが zip ファイルである場合、zip ファイルを開くことができるかどうかを確認します。 また、.sqlファイルをエディタで開き、テーブルとデータが表現されているかどうかを確認することも検討してください。

トップ

ステップ4:すべてのプラグインを無効にする

管理画面のプラグイン選択で、すべてのプラグインを無効にする。 WordPressの変更に伴い、一部のプラグインがアップグレードの際に競合する可能性があります。

トップ

ステップ5:最初の4つのステップが完了していることを確認する # ステップ5:最初の4つのステップが完了していることを確認する

最初の4つの手順を完了していない場合、停止し、それらを実行します!

ステップ5は、最初の4つの手順が完了していることを確認し、それを実行します。

アップグレードに問題がある場合の最良の情報源は WordPress サポートフォーラムです。問題がある場合、WordPress サポートフォーラムのボランティアは、おそらくあなたが最初の 4 つのステップを完了したかどうかを尋ねるでしょう。

トップ

ステップ 6: WordPress パッケージのダウンロードと展開 # ステップ 6: WordPress パッケージのダウンロードと展開

https://wordpress.org/download/ から WordPress パッケージをダウンロードし解凍してください。

  • リモート Web サーバーに WordPress をアップロードする場合は、お気に入りの Web ブラウザで WordPress パッケージをコンピュータにダウンロードし、パッケージを解凍します。
  • Webサーバーへのシェルアクセスがあり、コンソールベースのツールを使い慣れた場合は、WordPressを直接Webサーバーにダウンロードしたい場合があります。 wget , lynx または他のコンソールベースのウェブブラウザを使用してそうすることができ、FTP を避けたい場合に重宝します。 パッケージは、現在のWordpressディレクトリと平行したディレクトリ(例えば「uploads」のような)に置いてください。 そして、それを使って解凍してください。 gunzip -c wordpress-Version.tar.gz | tar -xf - または次のようにします。 tar -xzvf latest.tar.gz

WordPressパッケージはwordpress.

トップ

ステップ7:古いWordPressファイルを削除する # ステップ7:古いWordPressファイルを削除する

なぜ削除するのですか? 一般に、アップロード(または cPanel によるアップグレード)処理では、既存のファイルを正しく上書きできない場合があり、後で問題が発生する可能性があるため、可能な限り削除することをお勧めします。

DO NOT DELETE these folders and files:

  • wp-config.php file;
  • wp-content folder;
  • wp-includes/languages/ folder- 言語ファイルを使用していて、それが wp-content/languages/ よりもここにある場合、このフォルダーは消さないでください(将来、簡単にアップグレードするために言語ファイルを wp-content/languages/ に移動するとよいでしょう);.
  • .htaccess ファイル-カスタム ルールを .htaccess に追加した場合、削除しないでください。
  • カスタム コンテンツおよび/またはプラグイン-画像やその他のカスタム コンテンツまたはプラグインが wp-content フォルダにある場合、それらを削除しないでください。

Delete these Files and Folders:

  • wp-* (except those above), readme.html, wp.php, xmlrpc.php, and license.txt files; Typically files in your root or wordpress folder. 繰り返しになりますが、wp-config.phpファイルは削除しないでください。 注:いくつかのファイルは、後のバージョンでは存在しないかもしれません。
  • wp-admin フォルダ;
  • wp-includes フォルダ;
  • wp-content/plugins/widgets フォルダ;以前にサイドバーウィジェットプラグインをインストールした場合のみ、このフォルダを見ることになります。 Sidebar Widgetsのコードは、内蔵のウィジェット機能と競合します。

削除する方法は? WordPress サイトからファイルを削除するには、いくつかの方法があります。 FTP クライアントを使用することもできますし、SSH にアクセスできるのであれば、それを使用することもできます。 一部のホスト プロバイダーは、ファイルやフォルダーを削除する機能を提供しています。

FTP を使用してファイルやフォルダーを削除する

アップロードに使用するのと同じ FTP クライアントは、ファイルやフォルダーの削除に使用することができます。 FTPクライアントが空でないフォルダの削除を許可していないように見える場合、FTPクライアントの利用可能なオプションを確認してください。 通常は、空でないフォルダの削除を許可するオプションが見つかるはずです。 空でないフォルダの削除は、WordPressの古いインストールを一掃する迅速かつ徹底的な方法です。 削除が完了したら、安全のために元の設定に戻すことをお勧めします。

Using SSH to delete file

If you have a command-line login (ssh), enter the following commands to make backup copies of files you need to keep and to delete only the wordpress files in your directory (plus .htaccess).もしあなたがコマンドラインにログインしていれば、あなたが保持すべきファイルのバックアップコピーを作成するために、次のコマンドを入力できます。 以下の cp コマンドで含まれない他のファイル(index.php など)をカスタマイズしている場合は、それらもコピーします。

アップグレードが完了したら、テンプレートやプラグインのカスタマイズをバックアップ ディレクトリから復元することができます。 例えば、cp backup/index.php . を使って index.php を復元します。

あるいは、SSH を使って、wp-config.php, .htaccess と、追加または変更したコンテンツ ファイルを新しい wordpress ディレクトリにコピーすることができます。

トップ

ステップ8:新しいファイルをアップロードする

新しいアップグレードをローカルコンピュータに置き、FTPを使って、最初にWordPressをインストールしたときと同じように新しいファイルをサイトサーバーにアップロードしてください。 FTP クライアントを使用してアップロードする際の詳細なガイドラインについては、FileZilla の使用とリモート ホストへの WordPress のアップロードを参照してください。

NOTE: wp-content フォルダーを削除しなかった場合、アップロード中にいくつかのファイルを上書きする必要があります。 これらは残しておく必要があります。 最初に他のすべてをアップロードし、次に新しい WordPress ファイルまたは変更されたファイルのみを新しい wp-content フォルダにアップロードしてください。 デフォルトのプラグインの古いバージョンを新しいものに上書きします。

WordPress のデフォルトのテーマが変更されたので、wp-content/themes/default フォルダをアップロードしたいと思うでしょう。

Top

Step 9: WordPress アップグレード プログラムの実行 # Step 9: WordPress アップグレード プログラムの実行

Webブラウザを使って、通常の /wp-admin にあるWordPress 管理ページに移動します。 WordPress は、データベースのアップグレードが必要かどうかを確認し、必要な場合は、新しいリンクを表示します。

このリンクは、wp-admin/upgrade.phpにアクセスして、WordPress アップグレードスクリプトを実行するように導きます。

注意: この手順を実行する前に、WordPress に登録されているデータベース ユーザー名が、データベース テーブルの作成、変更、および削除の権限を持っていることを確認してください。

標準の方法で WordPress をインストールし、その後何も変更していない場合は、問題ありません。

アップグレード スクリプトを手動で実行する場合:

アップグレード後にログインに問題が生じる場合は、ブラウザの Cookie をクリアしておくと良いでしょう。 パーマリンクと.htaccessを更新する # Step 10:

管理画面>設定>パーマリンク画面でパーマリンク構造を更新し、必要なら.htaccessファイルにルールを記述します。

トップ

ステップ11: 更新したプラグインとテーマをインストールする # ステップ11: 更新したプラグインとテーマをインストールする

個々のプラグインとテーマのページを見て、新しいWordPressバージョンとの互換性情報を探してみてください。

トップ

ステップ12:プラグインを再活性化する # ステップ12:プラグインを再活性化する

管理画面のプラグインで、プラグインを有効化してください。 新しいバージョンで正しく動作するかどうかわからない場合は、プラグインを1つずつ有効化し、問題がないことを確認してから続行してください。

トップ

ステップ13:WordPressの変更点を確認する # ステップ13:WordPressの変更点を確認する

WordPressで何が新しくなったかを確認するために、これらのリソースを参照してください。

  • Version history

トップ

トラブルシューティング # トラブルシューティング

Scrambled Layout or Errors

もしあなたのブログが今乱れていたり行間エラーがあるならば、新しいコードで動作しない古いプラグインが原因である可能性もあります。 WordPressの管理画面で、WordPressに標準で付属していないプラグインをすべて無効にしてください。

Made Custom Changes/Hacks?

他の WordPress ファイルに変更を加えた場合 (「ハック」した WordPress) は、変更内容を記録しておくことになっています。 編集した内容を新しいコードに転送する必要があります。 WordPress Versions は、各リリースで変更されたファイルを一覧表示します。

古いコードを使用しない

アップグレードすると、最新で最高のコードが手に入ります。 古いコードを使用すると、どんなにカスタマイズされていても、ほぼ確実に問題が発生します。 古い修正したコードを使いたいという誘惑は大きいでしょうが、エラーの可能性ははるかに大きくなります。

古いバージョンに戻ることはできますか。 それは、新しいバージョンにはしばしばセキュリティ アップデートが含まれており、ロールバックによってサイトが危険にさらされる可能性があるからです。 次に、バージョン間のデータベース構造の変更により、データベースに保存されている情報に依存しているサイトのコンテンツ、投稿、コメント、プラグインなどのメンテナンスが複雑になる可能性があります。 もし、まだこの件に関して意図しているのであれば、ご自身の責任で進めてください。 アップグレードを試みる前に、サイト全体とデータベースのバックアップをとっていない場合、ロールバックを成功させることはほぼ不可能であることに注意してください。 wp-config 以外のすべての WordPress ファイルを削除してください。 バックアップからファイルをサーバーにアップロードし、データベースのバックアップを復元します。 ロールバックが機能するためには、適切なバックアップが必要であることを忘れないでください。 古いバージョンの WordPress では、ロールバックが機能しない場合があります。

Get More Help

アップグレード後に何らかのエラーが発生した場合は、トラブルシューティングを確認してください。 よくあるインストールの問題、トラブルシューティング、インストールカテゴリの記事です。 答えが見つからない場合は、WordPress Suppport Forums に明確な質問を投稿してください。 古いコードを使っていないか聞かれます。 その時に変更するように言われるので、今すぐ変更した方がいいかもしれません🙂

コメントを残す

メールアドレスが公開されることはありません。