Cum de a preveni WordPress de la generarea de dimensiuni de imagine
Implicit, WordPress generează trei dimensiuni ale fiecărei imagini pe care le încărcați. Temele și pluginurile pot genera dimensiuni suplimentare ale imaginilor, care pot împinge cu ușurință numărul între 5 și 10. Dacă aveți mult conținut bazat pe imagine pe site-ul dvs., după un timp acest lucru poate crește necesitățile dvs. de stocare și dimensiunea fișierului de rezervă. În acest articol, vă vom arăta cum să împiedicați WordPress să genereze dimensiuni de imagine.
De ce și când aveți nevoie pentru a împiedica WordPress de la generarea de dimensiuni de imagine
Primul lucru pe care trebuie să-l țineți cont este faptul că dimensiunile implicite ale imaginii nu sunt dăunătoare pentru site-ul dvs. Web. Majoritatea furnizorilor de servicii de găzduire WordPress oferă suficient spațiu pe disc suficient pentru a stoca mii de imagini.
Dimensiunile suplimentare ale imaginii sunt generate și stocate în timpul procesului de încărcare, astfel încât acestea să nu afecteze vizitatorii site-ului în nici un fel. Dacă aveți probleme cu manipularea imaginilor sau postarea de miniaturi, atunci în loc să le dezactivați, puteți învăța cum să rezolvați câteva probleme comune ale imaginilor.
Acestea fiind spuse, unii utilizatori ar putea dori să împiedice WordPress să genereze dimensiuni de imagine. De exemplu, dacă aveți mii de imagini, atunci copiile acestor imagini pot face ca dimensiunile copiilor dvs. de rezervă să fie extrem de mari. De asemenea, ar fi fost nevoie de mult timp pentru ca plugin-ul dvs. de rezervă să pregătească și să stocheze copii de rezervă la nor. În cele din urmă, dacă nu vă vedeți că utilizați unele dintre dimensiunile de imagini disponibile, dezactivarea acestora vă va economisi spațiu.
Oprirea WordPress de la generarea de copii în diferite dimensiuni
Mai întâi trebuie să înțelegeți câte copii ale unei imagini încărcate sunt generate de WordPress. WordPress generează în mod implicit trei dimensiuni de imagine, pentru miniatură, mediu și mare. În afară de aceste dimensiuni ale imaginii, tema dvs. WordPress poate avea, de asemenea, propriile dimensiuni ale imaginilor pentru miniaturi imagine / postare, glisoare și alte caracteristici.
Trebuie să vă conectați la site-ul dvs. web folosind un client FTP pentru a afla câte copii ale unei imagini pe care site-ul dvs. WordPress o generează.
Începeți prin a încărca o imagine pe site-ul dvs. din zona de administrare WordPress. Apoi, conectați-vă la site-ul dvs. Web folosind un client FTP sau utilizați managerul de fișiere al cPanel. Acum du-te la / Wp-content / uploads /
director. Fișierul imagine pe care îl încărcați este stocat în directorul bazat pe ani și pe lună. Odată ce vă aflați în director, veți vedea toate imaginile generate de WordPress.
După cum puteți vedea în captura de ecran de mai sus, instalarea demo WordPress generează 5 copii ale fiecărei imagini. Trei dintre aceste imagini sunt dimensiunea implicită a dimensiunilor imaginii WordPress, medii și mari. Alte două dimensiuni sunt generate de temă.
Puteți opri WordPress de la generarea dimensiunilor implicite ale imaginii vizitând Setări »Media în zona de administrare WordPress. Acolo veți vedea dimensiunile implicite ale imaginii predefinite de WordPress. Trebuie să setați aceste dimensiuni la 0 care va împiedica WordPress să genereze dimensiuni implicite la încărcarea unei imagini noi.
Notă: WordPress utilizează dimensiunea imaginii miniatură pentru galerii, așadar dacă ați setat această valoare la 0, atunci afișarea galeriei viitoare ar putea să nu funcționeze corect.
Celelalte două dimensiuni ale imaginii sunt generate de tema WordPress. De obicei, puteți găsi codul dimensiunii temei în fișierul functions.php al temei. Pur și simplu căutați linia de cod care conține add_image_size
funcţie. Acesta va arata cam asa, si ar putea exista mai multe linii in functie de numarul de dimensiuni ale imaginii pe care tema le suporta:
add_image_size ('homepage-thumb', 220, 180, true);
Eliminarea acestor linii va opri tema de la generarea acestor dimensiuni de imagine.
De asemenea, trebuie să găsiți linia care conține set_post_thumbnail_size
funcţie. Va arata cam asa:
set_post_thumbnail_size (150, 150);
Eliminarea acestei linii va opri tema dvs. de a genera dimensiunea miniaturilor post în WordPress.
Rețineți că aceste dimensiuni ale imaginii pot fi utilizate de tema dvs. pentru miniaturi, glisoare, atașamente sau tipuri personalizate de postări. Eliminați-le numai dacă sunteți siguri și conștienți de efectul pe care acesta îl poate avea pe site-ul dvs..
Sperăm că acest articol v-a ajutat să împiedicați WordPress să genereze dimensiuni ale imaginii și să vă păstreze libertatea de stocare a directorului de încărcări. Pentru feedback și întrebări, puteți să lăsați un comentariu mai jos sau să vă alăturați pe Twitter și Google+.