Bagaimana Mengubah Lokasi Upload Default Media di WordPress 3.5

Apa yang telah Anda lakukan tidak sesuai dengan contoh yang diberikan. Contoh yang disediakan menyetel lokasi direktori / jalur saja, bukan URI.

Anda termasuk skema (http: //) yang tidak sesuai, dan selanjutnya, memecahkan hal-hal, saat mengonfigurasi direktori / lokasi upload.

Anda, mungkin, juga ingin mendefinisikan URI untuk upload juga.

Orang lain di dalam komentar sepertinya menanyakan hal yang sama.

– mis. Bagaimana cara upload dan upload server / media dari subdomain?

Perhatikan ada dua spesifikasi lokasi untuk upload / media:

1. Upload direktori / lokasi.

2. URI.

Direktori Upload / lokasi dapat ditetapkan sebagai konstanta sebagai berikut:

define (‘UPLOADS’, “.’files ‘);

Itu akan menyediakan untuk upload dan referensi file, melalui domain default, sebagai berikut:

(contoh) http: //domain.tld/files

Ini hanya mengatur jalur / lokasi direktori, BUKAN sub / domainnya.

2. URI

URI adalah URL lengkap / jalur untuk mengakses / mengakses upload, ditambahkan ke konstanta UPLOADS (# 1 di atas).

Ini, sayangnya, dan anehnya, tidak tersedia untuk didefinisikan sebagai konstanta. Namun, bisa diatur melalui filter (wp_upload_dir), atau dengan langsung mengedit entri tabel database.

Lokasi entri tabel database adalah sebagai berikut:

Database / wp_options / upload_url_path

* Perhatikan dengan mengedit upload_path dan atau upload_path_url di database, Anda akan mengaktifkan kembali UI front-end untuk mengelola bidang-bidang tersebut di masa depan, seperti sebelumnya, melalui bagian Admin / Media / Uploading WordPress.

Bagi mereka yang ingin menjadi tuan rumah media via sub / domain lain, Anda mungkin memodifikasi upload_url_path yang serupa dengan berikut:

database / wp_options / upload_url_path:
(contoh) http: //mycdn.mydomain.tld

Tentu saja, Anda harus mengonfigurasi server web Anda agar benar mengarahkan sub / domain ke lokasi / direktori yang sesuai untuk dilayani.

Semoga ini membantu.