Pagina della Libreria Media estremamente lenta, carica immagini a qualità piena

29 giu 2013, 20:41:20
Visualizzazioni: 14K
Voti: 1

Nel mio sito WP (che vende prodotti al dettaglio), ho immagini di grandi dimensioni (fino a 4000x4000 px) per permettere lo zoom. Sfortunatamente, quando aggiungo immagini a una pagina usando la Libreria Media, tutte le immagini vengono caricate a qualità piena (anche se ridimensionate). Questo rende la pagina della Libreria Media estremamente lenta e rallenta notevolmente il mio browser. Perché succede questo? Perché la pagina della Libreria Media non usa le miniature? Se clicco su "Media" nel menu di amministrazione a sinistra, l'elenco delle immagini mostra le miniature corrette, ma quando aggiungo media a una pagina, l'elenco che appare usa immagini a qualità piena.

È un bug di WP?

0
Tutte le risposte alla domanda 4
0

Se il tuo server non ha le librerie di immagini corrette installate, WordPress non può creare miniature reali, ma può solo ridimensionarle tramite CSS. Sospetto che questo sia il problema.

Crea un file sul tuo server e inserisci <?php phpinfo(); ?> al suo interno. Poi carica quel file. Otterrai una tabella con le informazioni di configurazione del server. Cerca la presenza delle librerie di immagini di PHP. Sono abbastanza sicuro che WordPress utilizzi Imagemagick se disponibile, poi GD, e infine niente. Potrei sbagliarmi però. Non sono molto familiare con i sottosistemi dei media.

Puoi anche controllare la cartella wp-content/uploads per vedere se le immagini vengono create in più dimensioni.

È anche possibile che un plugin o un tema abbia disabilitato la generazione delle immagini.

29 giu 2013 20:52:39
0

Ho avuto lo stesso problema. Non riuscivo a capire perché alcune immagini che avevo caricato all'inizio del processo di sviluppo mostrassero le miniature, mentre altre caricate più tardi mostrassero l'immagine intera ridimensionata a 120px di larghezza.

Alla fine ho capito che era perché avevo disabilitato la dimensione Media impostando sia la larghezza che l'altezza a 0. Evidentemente WordPress utilizza l'immagine Media se disponibile, altrimenti ricorre alla dimensione originale. Ho semplicemente impostato la dimensione Media a 120x120 e ho rigenerato le miniature (http://wordpress.org/plugins/regenerate-thumbnails/‎) e ora tutto funziona correttamente.

19 lug 2013 11:28:16
0

Anche se c'è già una risposta accettata, ecco alcune informazioni aggiuntive per altri che potrebbero avere lo stesso problema.

La finestra modale dei media richiede che esista una dimensione immagine "medium" (media) e che questa sia presente nell'array "image_size_names_choose" (questo è il filtro, comunque). Se "medium" non è una delle chiavi in quell'array, la finestra modale utilizzerà la dimensione originale dell'immagine.

Riferimento: http://core.trac.wordpress.org/ticket/25452

3 ott 2013 23:02:20
2
-1

Trovato il problema. Dipende dal tema stesso, non da WP. Un aggiornamento del tema lo ha risolto.

30 lug 2013 07:29:05
Commenti

Quale tema? Questa domanda/risposta non mi sembra molto utile al pubblico generale senza queste informazioni.

s_ha_dum s_ha_dum
6 ott 2013 20:19:09

Irrilevante ora, poiché il proprietario del tema ha risolto il problema.

CaptSaltyJack CaptSaltyJack
7 ott 2013 19:25:31