WordPressのアップデート方法(アップグレード・バージョンアップ)
WordPressはセキュリティ改善等のためかなり頻繁にアップグレードが行われます。
ダッシュボードにログインすると、「アップグレードしてください」とメッセージが表示されるので、出来るだけ早めにアップグレードしましょう。

<注意>wp2.6以前から2.7にバージョンアップする場合は、特にプラグインが2.7に対応していない場合もありますので、必ずバックアップを取ることをオススメします。
公式ページのhttp://ja.wordpress.org/upgrade/にアップグレード方法が記載されています。
- 変更したファイルを保存し、古い WP ファイルを削除します
- 新しいファイルをアップロードします
- ブラウザで /wp-admin/upgrade.phpにアクセスします
- もっと何かしたかったですか ? これだけです !
ところが、この通りやると結構時間がかかり、複数のWordPressを管理していたり、忙しいときにはおろそかになりがちです。
更に、古いファイルを削除してから新しいファイルがアップロードされるまでのタイムラグが大きいので、その間のアクセスを逃すことになります。
私は複数のサイトでWordPressを利用しているため、若干でも手間を省くため下記の方法にしています。
1.変更ファイルが解るときは、変更されたファイルのみダウンロード→削除→アップロード
2.変更ファイルが解らないときは下記の順
バックアップをサーバー内にて行っているので、その分の時間が短縮される仕組み。でも、サーバー自体の障害を考えるとたまには全てのファイルをバックアップしておくのがいいでしょう。
- ルートフォルダのPHPファイルをダウンロード
- 最新版のwp-adminフォルダを、「wp-admin2」に名前を変更してアップロード
wp-includesフォルダを「wp-includes2」名前を変更してアップロード
(WordPress2.6→2.7の場合)wp-includesフォルダを「wp-includes2」名前を変更してアップロード - サーバーのルートフォルダ内の*.phpファイルをindex.phpとwp-config.phpを除いて全て削除
- 最新版の*.phpファイルをアップロード
- 旧バージョンの「wp-includes」と、「wp-admin」「languages」フォルダの名前を「wp-includes_old」と、「wp-admin_old」「languages_old」に変更
- 「wp-includes2」と、「wp-admin2」、「languages2」の名前を「wp-includes」と、「wp-admin」、「languages」に変更
- 動作チェック後、「**_old」フォルダを削除(サーバーの容量が逼迫していなければ次回アップグレード時でも可)
- ルートフォルダのPHPファイル(またはフォルダを除く全てのファイル)をダウンロード(バックアップ)
- ダウンロード・解凍した最新版のwordpressのwp-adminフォルダを、「wp-admin2」に名前を変更してアップロード
- 同様にwp-includesフォルダを「wp-includes2」名前を変更してアップロード
- (WordPress2.7へのアップデートの場合)同様にwp-contentフォルダ内のlanguagesを「languages2」に名前を変更してアップロード
- サーバーのルートフォルダに元々あった*.phpファイルをindex.phpとwp-config.phpを除いて全て削除(「Ctrl」キーを押しながら複数選択)
- 最新版の*.phpファイルをアップロード
- サーバーに元々あった旧バージョンの「wp-includes」と、「wp-admin」「languages」フォルダの名前を「wp-includes_old」と、「wp-admin_old」、「languages_old」に変更
- 先ほどアップロードした「wp-includes2」と、「wp-admin2」「languages2」の名前を「wp-includes」と、「wp-admin」「languages」に変更
- 動作チェック後、「**_old」フォルダを削除(サーバーの容量が逼迫していなければ次回アップグレード時でも可)








ステップは多いのですが、全てのファイルをバックアップしていないので、時間的にも短縮されます。
データベースのバックアップもついでにしておく習慣を付けておくと安心です。(自動バックアップのプラグインもあります)
更に簡単なアップデート方法
この方法はカスタマイズしたときにどのファイルが変更されるか理解している方のみ可能です。
- 新WordPressを「WordPress_new」などの名前でアップロード
- 「WordPress」フォルダから「WordPress_new」フォルダへwp-config.php・テーマ・プラグインほか個別に必要なファイルをコピー・属性の設定
- 旧WordPressディレクトリを「WordPress_old」などに名前変更
- 「WordPress_new」フォルダを「WordPress」に名前変更
[ PR ]
トラックバック URL :
インターネットビジネスにSEO対策はどこまで必要か?…
インターネットビジネスにSEO対策はどこまで必要か?
ネットビジネスをWEBサイト(HP・メルママガ・ブログ)で行っていく上で
SEO対策の重要性は、言うまでもない。
そこで進化型ワ…
トラックバック by Channel J2 ネットビジネスINFOMATIONS — 2008/12/4 木曜日 @ 15:24:52
[...] 前回バージョンアップ失敗して全記事削除という痛い目にあったのでこのサイトを見て1からやることに。 [...]
ピンバック by Wordpress 2.7アップデート - Rootsな日々 — 2008/12/13 土曜日 @ 2:03:26
[...] ・・・仕方ないので2.7へアップグレード施して様子みたいと思います。 手順参考先 [...]
ピンバック by 花風Milk-tea* - あれれん? — 2009/1/31 土曜日 @ 21:03:20
[...] 何かよい方法はないものかと検索したところ、見つけた。 WordPressのアップデート方法(アップグレード・バージョンアップ)というページ。 このページに書いてある方法でアップデート [...]
ピンバック by ちらうら☆蚤の市 » Wordpressをアップデート — 2011/1/6 木曜日 @ 9:52:09