web-dev-qa-db-ja.com

メディアの「パス」の問題/ファイルをライブにするときの懸念

現在、サブドメインにインストールしたサイトを開発しています。 'beta.mysite.com'

最終的には、サイトをそのルートドメインに移動します。 'www.mysite.com'

問題ありますか?

すべての投稿タイプの添付ファイル/投稿およびページコンテンツエディタから直接アップロードされたファイルは、ステージング環境へのパスになります。

の前 'http://beta.mysite.com/wp-uploads/2010/07/image1.jpg'

の後 'http://www.mysite.com/wp-uploads/2010/07/image1.jpg'

ステージングサイトへの参照のプレフィックスを変更するために、バッチを変更する方法を教えてください。 (たとえば、http://ベータをhttp://wwwに置き換えます)

または、次のプロジェクトでこれを防ぐにはどうすればよいですか。

1
Michel Joanisse

これをチェックして 検索してプラグインを置き換えてください 。絶対URLを使用する利点は、上でリンクされたプラグインまたはSQLステートメント、あるいはいくつかの内蔵WordPress APIを使用しても簡単に見つけて置き換えることができるということです。それで、次回は何も変わらないでしょう。

ドメインを移動したときに検索と置換プラグインを使用しました。うまくいった。私はwp_postsテーブルのpost_contentフィールド以外のものでそれを使わないようにするだけです。 wp_optionsまたはwp_postmetaにそれを使用すると、シリアル化されたデータ全体が問題になるため、問題が発生する可能性があります。

1
chrisguitarguy