Pagina Media Library se încarcă foarte încet, afișând imagini la calitate maximă
Pe site-ul meu WordPress (care vinde produse cu amănuntul), am imagini mari (până la 4000x4000 px) pentru a permite utilizatorilor zoom. Din păcate, când adaug imagini pe o pagină folosind Media Library, toate imaginile se încarcă la calitate maximă (deși redimensionate). Acest lucru face ca pagina Media Library să se încarce foarte încet și browserul meu să meargă extrem de greu. De ce se întâmplă asta? De ce pagina ML nu folosește thumbnail-uri? Dacă dau click pe "Media" în meniul admin din stânga, acea listă de imagini afișează thumbnail-uri corecte, dar când adaug media pe o pagină, lista care apare folosește imagini la calitate maximă.
Este asta un bug în WordPress?

Dacă serverul tău nu are instalate bibliotecile de imagini necesare, WordPress nu poate crea miniaturi reale, ci le poate redimensiona doar prin CSS. Bănuiesc că aceasta este problema.
Creează un fișier pe serverul tău și pune <?php phpinfo(); ?>
în el. Apoi încarcă acel fișier. Vei obține un tabel cu informații despre configurația serverului. Caută prezența bibliotecilor de imagini PHP. Sunt sigur că WordPress folosește Imagemagick
dacă este disponibil, apoi GD
, apoi nimic. Totuși, s-ar putea să greșesc. Nu sunt foarte familiarizat cu subsistemele media.
De asemenea, poți verifica folderul wp-content/uploads
pentru a vedea dacă imaginile sunt create în dimensiuni multiple.
Este posibil și ca un plugin sau o temă să fi dezactivat generarea imaginilor.

Am avut aceeași problemă. Nu-mi puteam da seama de ce unele imagini pe care le-am încărcat la începutul procesului de dezvoltare afișau miniaturi, în timp ce altele încărcate mai târziu afișau imaginea completă redusă la 120px lățime.
În cele din urmă, am realizat că era din cauză că am dezactivat dimensiunea Medie a imaginii prin setarea atât a lățimii, cât și a înălțimii la 0. Evident, WordPress folosește dimensiunea Medie dacă este disponibilă, iar dacă nu, revine la dimensiunea completă. Pur și simplu am setat dimensiunea Medie la 120x120 și am regenerat miniaturile (http://wordpress.org/plugins/regenerate-thumbnails/) și acum totul funcționează perfect.

Chiar dacă există un răspuns acceptat, iată câteva informații suplimentare pentru alții afectați de aceeași problemă.
Fereastra modală pentru media necesită să existe o dimensiune de imagine "medium" și ca aceasta să fie în array-ul "image_size_names_choose" (acesta este filtrul, oricum). Dacă "medium" nu este una dintre cheile din acel array, fereastra modală va folosi dimensiunea completă a imaginii.
Referință: http://core.trac.wordpress.org/ticket/25452
