注: この記事は古くなっており、現在この問題は発生しません! 最新の WP STAGING バージョンでは、メディアファイルが WordPress のルートフォルダ外にあってもコピーできます。
Staging サイトを作成した際、画像やその他のメディアファイルが Staging サイトに表示されない場合があります。これは、WordPress サイトの uploads フォルダがデフォルト以外の場所にあるか、uploads フォルダが本番 WordPress サイトのルートフォルダ (ABSPATH) の外にある場合に起こり得ます。
例:
uploads メディアフォルダの WordPress デフォルトの場所は次のとおりです。var/www/example.com/wp-content/uploads
これを /var/www/wp-content/uploads のように変更した場合、WP STAGING は画像を Staging サイトにコピーできません。
Staging サイトに画像を表示させるには、いくつかの方法があります。
wp_optionsテーブルにあるデータベースオプションupload_pathの値を変更します。- Staging サイトのディレクトリにある wp-config.php ファイル内の定数
UPLOADSの値を変更します。 - FTP 経由で本番サイトから Staging サイトの
wp-content/uploadsの場所にメディアファイルを手動でコピーします。
こうしたカスタムフォルダに対応する WP STAGING のアップデートをすでに開発中です。
サポートが必要な場合はお気軽にお問い合わせください。