Cum să împiedicați WordPress să genereze dimensiuni de imagine
Publicat: 2022-06-30Când încărcați o imagine în WordPress, aceasta generează trei dimensiuni de imagine în mod implicit (dimensiune miniatură, dimensiune medie și dimensiune mare). Cu toate acestea, pot exista momente când doriți să utilizați dimensiuni personalizate de imagini WordPress, fie în scopuri de design, fie pentru a gestiona performanța site-ului dvs.
În timp ce WordPress comprimarea automată a imaginilor este menită să fie o comoditate, poate ajunge să creeze prea multe fișiere care ocupă spațiu de stocare inutil și să conducă la copii de siguranță prea mari. Din fericire, există pași pe care îi puteți lua pentru a preveni acest lucru.
În această postare, vom răspunde la întrebarea: „De ce îmi redimensionează WordPress imaginile?” Vă vom explica de ce ați putea dori să opriți WordPress să genereze mai multe dimensiuni de imagini WordPress și vă vom arăta cum să faceți acest lucru. Să începem!
De ce WordPress generează mai multe dimensiuni de imagine
Mai simplu spus, WordPress redimensionează automat imaginile pentru a vă ajuta să economisiți lățime de bandă și să vă împiedice să redimensionați manual imaginile. De exemplu, dimensiunea imaginii pe care ați folosi-o pentru o miniatură de postare este mult diferită de cea pe care ați folosi-o pentru un glisor de imagine de pe pagina dvs. de pornire. Prin generarea de dimensiuni suplimentare de imagine, WordPress vă ajută să selectați cea mai potrivită opțiune pentru fiecare caz de utilizare.
Care sunt dimensiunile standard ale imaginii pentru WordPress?
De fiecare dată când încărcați o imagine pe WordPress, aceasta creează trei versiuni noi, oferindu-vă patru dimensiuni totale. Dimensiunile implicite ale imaginii sunt:
- Dimensiunea miniaturii – 150 x 150 pixeli
- Dimensiune medie – 300 x 300 pixeli (maximum)
- Dimensiune mare – 1024 x 1024 pixeli (maximum)
- Dimensiune completă – Dimensiunea imaginii originale
Dimensiunile imaginilor din WordPress sunt eșalonate în acest fel pentru a simplifica designul web. Nu este nevoie să redimensionați manual o fotografie sau o imagine pentru a fi folosită ca, de exemplu, o imagine prezentată - dimensiunea corectă a imaginii există deja în WordPress.
Când să opriți WordPress să genereze diferite dimensiuni de imagine
Pe lângă diferitele dimensiuni ale imaginilor generate de WordPress, tema dvs. poate crea și copii sau dimensiuni suplimentare de imagine, cum ar fi pentru o prezentare de diapozitive pe pagina de pornire sau postări recomandate. Această redundanță poate prezenta probleme, cum ar fi ca backup-urile să dureze mai mult sau ca paginile să se încarce mai lent.
Din acest motiv, există momente în care este benefic să împiedici WordPress să genereze diferite dimensiuni de imagine. Dacă doriți să economisiți spațiu, să aveți un site web bogat în imagini, cum ar fi un site imobiliar sau de fotografie, sau pur și simplu nu utilizați toate dimensiunile diferite de imagini care sunt create, este posibil să adăugați un volum suplimentar site-ului dvs. fără nici un motiv.
Cum să împiedici WordPress să genereze copii de imagini de dimensiuni diferite
Acum că înțelegeți de ce WordPress generează mai multe dimensiuni de imagine și de ce este logic să îl împiedicați să facă acest lucru, este timpul să vă puneți la treabă. Să aruncăm o privire la cum să împiedicăm WordPress să genereze imagini de dimensiuni diferite în șase pași simpli.
Pasul 1: Conectați-vă site-ul la un client FTP (pentru a determina câte copii de imagini sunt făcute)
Primul pas este să vă dați seama câte copii generează WordPress atunci când încărcați o imagine. Puteți face acest lucru conectându-vă la site-ul dvs. printr-un client FileTransfer Protocol (FTP) sau managerul de fișiere cPanel.

După cum am menționat mai devreme, WordPress generează trei copii în mod implicit. Cu toate acestea, tema dvs. poate crea, de asemenea, propriul set de dimensiuni de imagine pentru glisoare etc. Prin urmare, este important să știți exact ce copii sunt generate.
Pasul 2: Încărcați o imagine pe site-ul dvs
Apoi, încărcați o imagine pe site-ul dvs. din zona de administrare a tabloului de bord WordPress și deschideți biblioteca media ( Media > Adăugați nou ).
Faceți clic pe Selectare fișiere , apoi alegeți fișierul imagine de încărcat.
Pasul 3: navigați la directorul de încărcare al site-ului dvs
În Managerul de fișiere sau clientul FTP, navigați la directorul „încărcare” al site-ului dvs. Acesta va fi localizat în folderul wp-contents . Acolo, veți găsi toate copiile imaginilor existente, care sunt organizate după dată:
Cel puțin, ar trebui să găsiți cele trei dimensiuni de imagine generate de WordPress. Dacă există mai mult de trei, probabil că acestea sunt copiile create de tema dvs. WordPress (în exemplul nostru de mai sus, există cinci copii în total).
Pasul 4: Setați dimensiunea imaginii la zero
Apoi, navigați la Setări > Media în tabloul de bord WordPress.
Acolo, veți găsi setările implicite pentru imagine:
Schimbați fiecare dintre valorile pentru dimensiunile imaginii la 0 (presupunând că acestea sunt toate pe care nu le veți folosi). Selectați butonul Salvați modificările din partea de jos a paginii când ați terminat.
Pasul 5: Deschideți fișierul functions.php al temei dvs. WordPress
Acum ați oprit WordPress să genereze mai multe copii ale imaginilor existente pe care le încărcați. Cu toate acestea, este posibil să fie necesar să opriți tema să facă același lucru.
Pentru a face asta, navigați la fișierul functions.php pentru tema dvs. WordPress.
Veți găsi acest lucru în folderul /wp-contents/themes/ din directorul site-ului dvs. web.
Pasul 6: Ștergeți codul implicit pentru dimensiunea imaginii
Odată ce vă aflați în fișierul functions.php , căutați orice rând de cod similar cu acesta:
add_image_size( 'homepage-thumb', 200, 160, true );
În funcție de tema pe care o utilizați, pot exista mai multe versiuni ale acestei linii. De asemenea, veți dori să căutați orice care spune „set_thumbnail_post_size”. Eliminați aceste linii, apoi salvați modificările.
Cum să opriți WordPress de la comprimarea imaginilor
Pe lângă prevenirea ca WordPress și tema dvs. să genereze mai multe dimensiuni de imagini, puteți, de asemenea, să le împiedicați să comprima imaginile. În timp ce compresia este menită să îmbunătățească performanța fără a reduce calitatea, acesta nu este întotdeauna cazul.
Având în vedere acest lucru, iată cum să împiedicați WordPress să comprima și să decupeze imaginile în trei pași simpli.
Pasul 1: Deschideți fișierul functions.php
Dacă doriți să dezactivați compresia imaginii WordPress, primul pas este să găsiți și să deschideți fișierul functions.php al temei. Din nou, puteți face acest lucru conectându-vă la site-ul dvs. printr-un client FTP sau accesând Managerul de fișiere al cPanelului.
Pasul 2: Modificați valoarea returnată la 100
După ce localizați și deschideți fișierul functions.php în directorul temei, adăugați pur și simplu următoarea linie de cod:
add_filter('jpeg_quality', function($arg){return 100;});
De asemenea, puteți modifica valoarea „return” pentru a fi mai mică de 100, dacă preferați.
Pasul 3: Salvați modificările
După ce ați terminat, salvați modificările. Acum WordPress va opri comprimarea automată a imaginilor și, în schimb, își va păstra calitatea originală. Rețineți că pentru a vedea efectul va avea loc, va trebui să vă regenerați miniaturile.
Cum să optimizați imaginile WordPress
Optimizarea imaginilor pentru web implică reducerea dimensiunii totale a fișierului fără a reduce calitatea imaginii. Scopul final este un site care se încarcă mai repede; un site web rapid îmbunătățește SEO și atrage vizitatori.
Cea mai bună modalitate de a optimiza imaginile pentru WordPress este să faceți ajustări înainte de încărcare. Acest proces are loc în general în setările Salvare sau Exportare ale editorului de imagini (cum ar fi Adobe Photoshop sau GIMP). Iată o listă de verificare pas cu pas de urmat:
Pasul 1: Reduceți dimensiunile imaginii
Dacă imaginea dvs. are 2000 x 2000 pixeli sau mai mult, merită să reduceți dimensiunile înainte de a o încărca pe WordPress. Cu excepția cazurilor rare, o fotografie de pe site-ul dvs. nu trebuie să fie atât de mare. Dimensiunile finale vor depinde de utilizarea dvs. pentru imagine, dar reducerea înălțimii și lățimii la cel puțin 1200 px este un început solid.
Pasul 2: Selectați Format imagine
Deoarece dimensiunile mai mici ale fișierelor sunt ideale, alegerea formatului este crucială. Când salvați imaginea, evitați fișierele TIFF de înaltă calitate, deoarece dimensiunea crește substanțial.
În schimb, rămâneți la PNG-urile pentru logo-uri și grafică și JPEG pentru fotografii. În timp ce JPEG-urile reduc ușor calitatea imaginii, rezultatul este de neobservat pe web, iar imaginea dvs. se va încărca mai repede.
Pasul 3: Alegeți cantitatea de compresie
Capacitățile de compresie a imaginii variază în funcție de software. Dar, de cele mai multe ori, căutați un meniu drop-down sau un glisor cu eticheta Calitatea imaginii sau Comprimarea . De obicei, o veți vedea când salvați fotografia.
Compresia reduce dimensiunea unui fișier fără a sacrifica calitatea. Cu cât este mai multă compresie, cu atât fișierul este mai mic. Alegerea unui număr mai mic pentru Calitate îndeplinește aceeași funcție. 150 KB sau mai puțin este un obiectiv final sigur pentru optimizarea imaginii.
Pluginuri de optimizare a imaginii
Alternativ, puteți utiliza un plugin WordPress pentru a vă optimiza imaginile la încărcare. Opțiuni precum Smush sau EWWW Image Optimizer vă permit să controlați cu ușurință dimensiunile imaginilor.
Păstrați-vă site-ul optimizat cu WP Engine
În mod implicit, WordPress generează automat mai multe dimensiuni de imagine în timpul procesului de încărcare. Cu toate acestea, atunci când utilizați o temă sau pluginuri care creează și copii ale imaginilor dvs., acest lucru poate duce la copii de rezervă inutil de mari și la mai puțin spațiu pe disc. Din fericire, puteți opri WordPress să facă acest lucru setând dimensiunile implicite ale imaginii la zero în setările dvs. media.
Desigur, acesta este doar unul dintre multele moduri prin care vă puteți optimiza site-ul WordPress. Dacă doriți să îmbunătățiți întreaga experiență digitală, aflați cum planurile noastre de găzduire de cea mai bună calitate vă pot ajuta să vă duceți prezența online (și clienții) la nivelul următor!