web-dev-qa-db-ja.com

既存の(カスタムテーマの)サイトを新しいドメインにコピーする方法

カスタムテーマを使用している既存のWordpressサイトを新しいドメインに複製する方法を探しています。それがそこにあるならば、私はサイトの再設計をして、新しいものに古いURLを向け直すつもりです。

ちょっとだけ...私は@ http://codex.wordpress.org/Moving_WordPress の指示に従ってみましたが、それは私に "3.あなたの古いブログに戻って、オプションに行ってURLを変更するよう指示しました(両方とも)あなたの新しいサイトのそれに。」それは私をログアウトさせ、そして再びそれを直させることを試みることの約3時間を引き起こしました!

それで、私の質問です - 既存のカスタムWPサイトとテーマ(投稿などを含む)を新しいドメインにコピーするにはどうすればよいですか?

私はWordpressの完全な常識者であり、与えられた助けに非常に感謝します...ありがとう!

3
wotney

新しいドメインであれば、とても簡単です。

  1. 新しいドメインにWordPressをインストールする
  2. (FTPを使用して)wp-content/themeswp-content/pluginを古いドメインから新しいドメインにコピーします。
  3. NEWドメインでテーマを有効にする
  4. NEWドメインでプラグインを有効にする
  5. NEWドメインから一般的なコンテンツ(Hello World投稿、About pageなど)を削除します。
  6. Dashboard -> Tools -> Exportを介して、OLDドメインから すべてのコンテンツ をエクスポートします。
  7. Dashboard -> Tools -> Importを介して、エクスポートしたばかりのファイルをNEWドメインにインポートします。 重要 :添付ファイルをダウンロード/インストールするオプションを必ずチェック/有効にしてください

それはほとんどそれであるべきです。

2
Chip Bennett

あなたもすることができます:

  1. 現在の本番サイトからローカルの開発サイトにファイルをコピーする
  2. MySQLでユーザーを作成する(phpMyAdmin)
  3. 現在の本番サイトからlocalhost.sqlファイルをエクスポートする(phpMyAdmin)
  4. localhost.sqlファイルをローカルの開発サイトにインポートする(phpMyAdmin)
  5. このコードを ロードしたテーマの2行目に貼り付けます functions.php

NOTE:詳細については、次のサイトを参照してください。 https://www.sitepoint.com/how-to-migrate-a-wordpress-site-to-a-new-domain-and-hosting/

php <?php // If your local copy is served from /www/site/ update_option ( 'siteurl', 'http://localdev.net/site' ); update_option ( 'home', 'http://localdev.net/site' );

  1. Webブラウザにサイトを読み込む
  2. 完了

最終ステップ:functions.phpからこれら2行を削除します。

私はこれが受け入れられた答えよりはるかに速くそして精神的にあまり負担をかけないことを見つける。既存のサイトをZip圧縮した後の2ステップのようなものです。目的のフォルダに貼り付け、DBをエクスポートインポートしてから、その行をfunctions.phpに追加してください。

0
agm1984

1つの選択肢は、BackUpWordPressなどのプラグインをダウンロードして古いサイトのフルバックアップを作成することです。

それから、あなたの新しいホストまたは同じホストだが新しいドメインにFTPし、ダウンロードしたファイルをそこに展開します。

あなたのZipにも含まれているデータベースがあります。

それは少し混乱を招くかもしれませんし、あるいはもっと上級のユーザにとっては恐らくでしょう。しかし、他の人がこの記事を見て、それが役に立つと思うかもしれません。

0
Owain Cuvelier