Muuta WordPress Media Upload Directory -hakemistoa
WordPress tallentaa oletusarvoisesti kaikki median, kuten kuvien ja videoiden, lataukset wp-content/uploads
-hakemistoon. Joissakin tilanteissa voi olla tarpeen muuttaa tätä oletuslokaatioa, esimerkiksi organisoidaksesi tiedostot eri tavalla tai parantaaksesi sivuston suorituskykyä. Tässä artikkelissa käsittelemme, kuinka voit muuttaa WordPressin media upload -hakemiston sijaintia.
1. Varmuuskopioi Sivustosi
Ennen kuin teet mitään muutoksia WordPress-sivustoosi, on tärkeää varmuuskopioida sivustosi. Tämä sisältää sekä tiedostot että tietokannan. Voit käyttää varmuuskopiointiin pluginia, kuten UpdraftPlus tai All-in-One WP Migration.
2. Luo Uusi Uploads-Hakemisto
Valitse paikka, johon haluat uuden uploads-hakemiston sijaitsevan. Voit esimerkiksi luoda uuden hakemiston nimeltä media
WordPress-asennuksesi juureen:
public_html/media
3. Päivitä WordPressin Asetukset
Seuraavaksi sinun täytyy kertoa WordPressille, että se käyttää uutta hakemistoa mediaa varten. Tämä tehdään muokkaamalla wp-config.php
-tiedostoa.
- Avaa
wp-config.php
-tiedosto, joka sijaitsee WordPress-asennuksesi juurihakemistossa. - Lisää seuraava koodi tiedostoon ennen
/* That's all, stop editing! Happy publishing. */
-kommenttia:
php
define( ’UPLOADS’, ’media’ );
Tämä määrittää, että kaikki uudet media-tiedostot tallennetaan public_html/media
-hakemistoon.
4. Päivitä Tiedostojen URL-osoitteet
Kun olet muuttanut uploads-hakemiston sijaintia, sinun täytyy myös päivittää WordPressin asetukset, jotta se käyttää oikeita URL-osoitteita. Tämä tehdään lisäämällä seuraava koodi functions.php
-tiedostoon, joka löytyy aktiivisen teemasi hakemistosta:
function custom_upload_directory( $uploads ) {
$uploads['baseurl'] = home_url() . '/media';
$uploads['basedir'] = ABSPATH . 'media';
return $uploads;
}
add_filter( 'upload_dir', 'custom_upload_directory' );
5. Siirrä Olemassaolevat Tiedostot
Jos sinulla on jo olemassa tiedostoja vanhassa uploads
-hakemistossa, sinun täytyy siirtää ne uuteen hakemistoon. Voit tehdä tämän esimerkiksi käyttämällä FTP-ohjelmaa tai tiedostonhallintaa.
- Lataa kaikki tiedostot
wp-content/uploads
-hakemistosta. - Siirrä ne uuteen
media
-hakemistoon.
6. Päivitä Tietokanta
Lopuksi sinun täytyy päivittää tietokannassa olevat URL-osoitteet vastaamaan uutta hakemistopolkua. Tämä voidaan tehdä esimerkiksi käyttämällä Search and Replace -pluginia tai WP-CLI
search-replace -komentoa.
wp search-replace 'wp-content/uploads' 'media'
Tämä komento päivittää kaikki esiintymät vanhasta polusta uuteen tietokannassa.
Yhteenveto
Tässä artikkelissa käsittelimme, kuinka voit muuttaa WordPressin media upload -hakemiston sijaintia. Tämä prosessi sisältää seuraavat vaiheet:
- Varmuuskopioi sivustosi.
- Luo uusi uploads-hakemisto.
- Päivitä
wp-config.php
-tiedosto. - Päivitä tiedostojen URL-osoitteet.
- Siirrä olemassaolevat tiedostot.
- Päivitä tietokanta.
Näiden vaiheiden avulla voit muuttaa WordPressin media upload -hakemiston sijaintia turvallisesti ja tehokkaasti.