外部サーバーの画像参照のために画像のベースURLを変更する方法
例えば、ローカル開発環境をつくっていてデータベースは同期しているけど、画像などは重いからローカル環境に置きたくないという時の対処法です。
今回の簡単な要件
環境は以下のような状況とします。
ローカル開発環境 URL → http:/localhost 本番環境 URL → http://production.com
であると、ローカル開発環境に本番環境のデータをインポートしても、localhost/wp-content/uploadsには画像がないため、当たり前ですが画像は表示されません。
そこで、画像はhttp://production.com/wp-content/uploads以下のものを参照したいとします。
画像のパスをoptions.phpから変更
まずは、http://localhost/wp-admin/options.phpにアクセス。
それぞれ、以下のように入力します。
upload_path:画像ディレクトリの名前(この場合、uploads) upload_url_path:画像パスのURL(この場合、http://production.com/wp-content/uploads)
あとは、「変更を保存」とするだけでOKです。