Pagina Media Library se încarcă foarte încet, afișând imagini la calitate maximă

29 iun. 2013, 20:41:20
Vizualizări: 14K
Voturi: 1

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?

0
Toate răspunsurile la întrebare 4
0

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.

29 iun. 2013 20:52:39
0

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.

19 iul. 2013 11:28:16
0

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

3 oct. 2013 23:02:20
2
-1

Am identificat problema. Este legată de tema în sine, nu de WordPress. O actualizare a temei a rezolvat-o.

30 iul. 2013 07:29:05
Comentarii

Ce temă? Această întrebare/răspuns nu mi se pare foarte util publicului larg fără această informație.

s_ha_dum s_ha_dum
6 oct. 2013 20:19:09

Nerelevant acum, deoarece proprietarul temei a remediat problema.

CaptSaltyJack CaptSaltyJack
7 oct. 2013 19:25:31