ステージングから本番にDB移行するときとかに wp_posts.post_content に格納さてるデータの img タグにサーバ名が入ってると色々と都合が悪いです。 wp-cli の search-replce コマンド使って置換すればいいんですが、何回も発生する場合はそれも面倒です。 そんな時は upload_dir flter hook を使えばいいと思うよ。 <?php // upload dir -> relative path add_filter( 'upload_dir', function($uploads) { if ( isset( $uploads['url'] ) ) $uploads['url'] = preg_replace( '#^(https?://|//)[^/]+/#', '/', $uploads['url'] ); if ( isset( $up