Ho un'idea geniale e poiché WordPress si occupa già di alcuni lavori, ho solo bisogno di trovare un buon metodo per farlo funzionare.
Sto lavorando a un progetto che deve rispondere a tutti i dispositivi, sia che si tratti di un PC desktop o di un dispositivo mobile. Pertanto, voglio che anche le immagini siano reattive, il che significa che i dispositivi mobili non dovrebbero caricare immagini da 50 KB +.
Per ogni pagina o post, posso aggiungere un'immagine in primo piano usando le miniature dei post che, a grandezza naturale, l'immagine è di circa 950x250 a ~ 60 KB. Se carico il sito Web su un iPhone / Android, non vorrei caricare l'immagine di ~ 60 KB, ma preferirei caricare la piccola miniatura al suo posto.
Il metodo predefinito per le immagini reattive è di rendere la larghezza dell'immagine al 100% del contenitore principale, quindi ridimensionerà automaticamente se viene ridimensionato anche il contenitore principale. Non è il metodo migliore per immagini più grandi.
Ho pensato di provare lo script di immagini responsive del Filament Group , ma l'ho provato e non ha funzionato bene. Un modo per raggiungere questo obiettivo è attraverso il rilevamento di user-agent, ma preferirei non utilizzare questo metodo poiché gli user-agent possono essere falsificati.
Ecco un altro metodo per ridimensionare le immagini al volo , ma questo sembra duplicare ciò che WordPress ha già fatto.
Se esiste un modo per farlo con le immagini della Galleria multimediale che WordPress è predefinito, con tutte le miniature ridimensionate già create, sarebbe preferibile.