web-dev-qa-db-ja.com

私のブログの超古いバージョン(2.0)を3.1に移行するにはどうすればいいですか?

古いバージョンのため、私はインポートプラグインを使うことができません - それはちょっと苦痛です、そしてさらに、URLパーマリンクは非常に最適ではありません。これを行う方法について何かアイデアはありますか?私はこれを手動で行わなければならないと思います。

インポートプラグインxmlインポートファイルのフォーマットが変更されたので、私はそれを使ってコンテンツをアップロードすることができます=/ -

5
qodeninja

あなたのサイトがライブなら、あなたはそれを直接更新すべきではありません、ワードプレスの最近のバージョンでの更新は非常に簡単で無意味ですが、しかしそれは2.1のケースではありませんでした。

また、ここに私があなたが取ることをお勧めしますステップのリストがあります:

  1. すべてのプラグインのリストを作ります。
  2. どのプラグインもサイトの主な機能に責任がないことを確認してください。 (カイザーが彼らが単に提示的であるならば大丈夫と言ったように)。
  3. あなたのテーマがWordpress 3.1で廃止された、あるいは少なくとも廃止予定の機能に文句を言う可能性が99%あります。ですから、2つの選択肢があります。
  4. テストマシンにWordpress 2.1をインストールし、すべてのデータではなく少なくとも機能性をあなたのライブサイトにクローンしてください。
  5. ステップ2で書き留めた主な機能を担当するすべてのプラグインを無効にします。
  6. あなたの現在のバージョンの後にリリースされたwordpressの次の安定版にアップグレードしてください。
  7. プラグインを1つずつ有効にしてテストサイトを確認してください。
  8. エラーがある場合は、それらを修正できるかプラグインを無効にできるかどうかを確認してください。標準テーマに切り替えていない場合は、テーマからのエラーも表示される可能性があるので、それらも修正してみてください。
  9. Wordpress 3.1にアップグレードしたならば、おめでとうございます。

これが役に立つことを願っていて、3.1に簡単にアップグレードできることを願っています。

4

インポート機能を使用している理由がよくわからないので、足りない場合がありますが、 リリースアーカイブから古いバージョンをいくつかダウンロードできます そして段階的にアップグレードしてください。 2.5、2.9、3.1の順に進んでください。

問題が解決しない理由がある場合は、その状況についてさらに詳しく教えてください。

4
Ian Dunn

はい、WP 3.1のコンテンツをインポートするのではなく、WP 3.1にアップグレードする必要があります。

イアンが言ったように、あなたは段階的なアップグレードをするべきです。私は2.2.1から3.1へのアップグレードが直接動作するのを見ました( これをチェックTweet

しかし、あなたがあなたのインストールの上に2.3ファイルをダウンロードして上書きするべきだと言うことができます。ダッシュボードを見てください。データベースをアップグレードするように求められます。それから最後に3.1ファイルを上書きし、ダッシュボードで求められたらデータベースを再度アップグレードします。

他の作業を行う前に必ずバックアップを取ってください。必要に応じてこの状態に戻すことができます。

編集:アップグレードを試みる前にすべてのプラグインを無効にしてください。それはあなたのケースで問題を引き起こす可能性が非常に高いです。あなたはその間に立ち往生したくありません。そして、私は十分に強調することはできません、あなたが何かをする前にバックアップしてください。

4
Ashfame
3
Tara

以下の提案はすべて私から+1を得ました:増分の更新は良い考えです。

また、内部構造のいずれかを変更する場合に備えて、慎重にテーマを検討する必要があります。アップグレード中は標準テーマに切り替え、そしてすべてのプラグインをオフにするあなたは、彼らが何をしているのか本当にはわかりません。 (それらが提示だけではない限り)。

2
kaiser