wordpressでファイルをアップロードする際に保存されるディレクトリを変更したい場合の方法をまとめておきます。
デフォルトでは/uploads/2014/09/と年と月のディレクトリが勝手に生成されますが、登録した画像をいろいろなところで利用したい場合、不便な場合もありますよね。これは簡単に管理画面から変更できます。「設定」>「メディア」のところの「アップロードしたファイルを年月ベースのフォルダに整理」のチェックをはずす。でいけます。
ファイルをアップロードする際に、こちらもデフォルトで/wp-content/uploads/ってところに保存されますが、これを変更したい場合もあるはず。特に、リニューアルの際なんか、過去のサイトのディレクトリをなるべく維持して、Googleのインデックスを保ちたいですよね。SEO的に。
方法は、wp-config.phpに以下を記載することでできる。
define( 'UPLOADS', '任意のディレクトリ' );
※過去のファイルは、画像は古いディレクトリに格納されっぱなしです。これは、一件、一件なおすか、SQLで一気に変えるなどが必要です。その辺はおいおい。
※よそ様のサイトをみると、/wp-admin/options.phpの upload_path と upload_url_pathを設定することでもできるみたいです。