[WordPress] メディアライブラリのアップロード先をルート直下に変更する
やりたいこと
- メディアライブラリでアップロードした画像は、通常「https://ドメイン名/wp-content/uploads」の下に保存されます
- 素直にこのフォルダを使うと、ソースコード上でディレクトリ構造が公になってしまいますし、パスも長くなります
- パスを短くして、少しでもソースを見やすくし、Google神に気持ちよく自由形で泳いでいただきたいものです
- ということで、画像のアップロードフォルダを変更する方法を調べました
サンプルコード(wp-config.php)
define('WP_DEBUG', false);
<span class="em">define('UPLOADS', 'uploads');</span>
/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */
仕組み、解説、補足など
- 青字の一行を追加するだけでOKです。これでwp-config.phpと同じ場所にある「uploads」フォルダに画像が保存されます
- もちろん「uploads」を書き換えれば別のフォルダ名でも大丈夫です
- wp-config.phpを編集する際の注意点として、何かコードを追記するときは「/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */」のコメントよりも前にしましょう
ご質問など受け付けています
記事の中でわかりにくかったところ、もっと知りたかったこと、間違っていることなど、何でもお気軽にご連絡ください。
ご連絡は下記フォームを利用いただくか、ツイッターアカウント@flat8migi宛てでもOKです。