Muuta WordPress Media Upload Directory -hakemistoaMuuta 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.

  1. Avaa wp-config.php -tiedosto, joka sijaitsee WordPress-asennuksesi juurihakemistossa.
  2. 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.

  1. Lataa kaikki tiedostot wp-content/uploads -hakemistosta.
  2. 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:

  1. Varmuuskopioi sivustosi.
  2. Luo uusi uploads-hakemisto.
  3. Päivitä wp-config.php -tiedosto.
  4. Päivitä tiedostojen URL-osoitteet.
  5. Siirrä olemassaolevat tiedostot.
  6. Päivitä tietokanta.

Näiden vaiheiden avulla voit muuttaa WordPressin media upload -hakemiston sijaintia turvallisesti ja tehokkaasti.