プラグイン、テーマ、あるいはWordPress自体が更新されると、ファイル(.Zip
、抽出されたファイルなど)をwp-content\upgrade
にダウンロードして保存します。これは常に望ましいとは限りません。
例えば、私はフラッシュドライブからWordPressのポータブル版を実行しているので、一時ファイルにフラッシュドライブを使用したくないと思います。一時ファイルをシステムの一時ディレクトリに置くことをお勧めします。
私はすでにphp.ini
の一時(アップロード)ディレクトリを以下のように変更しました。
upload_tmp_dir = ${Temp}
これは通常のPHPスクリプトで、そして私は いくつかのページを見てきました これはWordPress(3.0+)がデフォルトの(upload?download?)一時ディレクトリを使うべきであることを示しているように見えますが、それを無視して一時ファイルをwp-content\upgrade
に置きます。
これはどうすれば変更できますか?
不可能。パスは多くの場所でハードコーディングされています(たとえばwp-admin/includes/update-core.php
)。
まだチケットがなければ、これはTracのチケットに値すると思います。プラグイン、テーマ、mu-pluginsのディレクトリを移動できます。これがwp-contentディレクトリを必要とする最後の理由です。
ticket#2515 で短い議論がありました。その結果は wontfix です。なぜならupgrade
ディレクトリはwp-content
ディレクトリの存在を強制するからです(あなたの設定に含まれるものはなんでも)、そして that はコアが必要とする場合に備えておくべきです後でwp-content/libraries/
のようなディレクトリを後で追加してください。
upload
ディレクトリとwp-content
ディレクトリを同じ物理ディレクトリ wp-config.php
定数による に設定できます。とりあえずこれは十分にきれいなはずです。