WordPress ミートアップ、WordCamp、または WordPress ユーザーが関与するその他の技術イベントに参加すると、最もよく聞かれる質問の 1 つは、「WordPress サイトを移動するにはどうすればよいですか?」というものです。
新規ユーザーにとって、WordPress ウェブサイトをある場所から別の場所に移動するという考えは怖いかもしれません。 WordPress 自体は言うまでもなく、あらゆるビジネスが考慮すべきデータベース、テーマ、プラグイン、アップロードがあります。静的な Web サイトを操作し、HTML ファイルやその他のリソースを移動することに慣れている場合、これはすべて新鮮に見えるでしょう。
しかし、良いニュースは、モバイル WordPress のインストールはあなたが思っているよりも簡単かもしれないということです。単一サイトの WordPress インストールは、さまざまなプラグインのいずれかを使用して移動できます。サイトを手動で移動したり、マルチサイトの内外にサイトを移動したりするなど、より複雑な移動を実行する必要がある場合は、状況はより複雑になりますが、それを行うのに役立つステップバイステップのガイドを提供します。 。 p>
このシリーズでは、6 つの異なるシナリオに焦点を当てて、WordPress サイトを移転する方法を説明します。
テーマやプラグインを実行する WordPress とともにインストールされるほか、Web サイト上の投稿、ページ、メディアなどの一部のコンテンツもインストールされます。インストールは単一サイトまたはマルチサイト ネットワーク用である場合があります。
サイトを移動する 2 番目の場所。繰り返しますが、これは単一のサイトでも複数のサイトでもよく、その点では開始サイトと同じである必要はありません。
ホスティングプロバイダーを変更したい場合。
以前に静的サイトを移動したことがある場合は、そのプロセスが通常は非常に簡単であることをご存知でしょう。サイトを構成するファイルを移動するだけです。ドメイン名を変更していて、コード内に絶対リンクがある場合は、サイト全体でそれらのリンクを変更する必要がありますが、それ以外は特に何もする必要はありません。
WordPress自体
データベース
サイトを移動する方法に応じて、サイトを移動またはコピーするか、単に新しい場所に新しい WordPress インストールを作成することができます。これについては、サイトを手動で移動することを検討し始めるときに詳しく説明します。
データベースの移動は、単にファイルをコピーして新しい場所にアップロードするだけではありません。サイトを手動で移動する場合は、データベースを
xml ファイルとしてダウンロードして、新しいサイトにアップロードする必要があります。
単一サイトをマルチサイト ネットワークに出入りする場合、すべてのデータベース テーブルを移動する必要がないため、これはさらに複雑になります。ただし、これを簡単にするプラグインがいくつかあります。
wp-content ディレクトリ
このディレクトリは WordPress インストールに固有であり、いくつかのフォルダーが含まれています:
themes
フォルダーにあります。plugins
フォルダーにあります。 uploads
フォルダーに配置されます。複数サイト インストールの場合、これらのファイルは Sites フォルダー (または、ネットワークは以前に作成されました) ## フォルダー) バージョン 3.5)。 upgrade
フォルダーなど)。
ディレクトリに移動する必要があります。
下のスクリーンショットは、私の Web サイトの wp-content
ディレクトリを示しています。5 つのフォルダーと 1 つの index.php
ファイルが含まれていることがわかります。 WordPress を新しい場所に再インストールすると、index.php
ファイルが再作成されます:
これが大変な作業のように思えても、絶望しないでください。サイトが単純な単一サイトのインストールである場合は、プラグインを使用してすべての困難な作業を回避できるはずです。マルチサイトを使用している場合でも、役立つプラグインがあります。
ただし、場合によっては、WordPress サイトを手動で移動する必要があるかもしれません。このシリーズでは、その方法も説明します。
WordPress を移行するときは、次の点にも留意してください:
ドメイン名を変更して手動で移動する場合は、データベース内のドメイン名へのすべての参照を編集する必要があります。これを行う方法については、このシリーズの関連部分で説明します。テーマにはドメイン名への参照を含めないでください。代わりに get_bloginfo('url')
のような関数を使用する必要があります。ただし、テーマ ファイルに悪意のある URL が含まれている場合は、これらの URL を使用する必要があります。変えられる。 URL がハードコーディングされずに WordPress によって生成されるように、これらを正しく変更する方法を説明します。
既存の WordPress インストールに出入りする場合は、すべてが同じバージョンの WordPress を実行していることを確認してください。これは、個々のサイトをマルチサイト ネットワークに出入りする場合に特に重要です。最も良い方法は、両方のサイトで WordPress の最新バージョンが実行されていることを確認することですが、古いサイトが何らかの理由で実行されず、新しいサイトが実行される (実際には実行されるはずです) 場合は、修正が必要になる場合があります。移転後に発生する問題、あらゆる紛争。
ホスティング プロバイダー間を移動する場合は、新しいサイトが古いサイトとできるだけ似た環境にあることを確認してください (それが移行の理由である場合は、さらに良いことです)。新しいサーバーは同じ (またはそれ以上) バージョンの PHP を実行している必要があります。マルチサイトを使用していてサブドメインを使用している場合は、新しいサーバーでも同じ方法で設定していることを確認してください。これについては、このシリーズの関連部分でもう一度詳しく説明します。
このシリーズの各部分に取り組む際に、何をする必要があるかを理解できるように、各部分に関連する考慮事項について説明します。
###まとめ###以上がWordPress の移行: 概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。