Un utente ha chiesto 👇
Salve, è possibile aggiungere del codice a fucntions.php che ridurrebbe tutte le immagini caricate a una certa larghezza?
Sto creando un’installazione multilingue e devo assicurarmi che quando qualcuno carica un’immagine, che:
1. Se è più di 350px, portalo a quella larghezza. (e quell’altezza è regolata proporzionalmente)
2. Se è inferiore a 350 px, lasciarlo stare
3. Viene generata una sola dimensione al caricamento dell’immagine. (non tre)
Poiché questo è un sito multiplo, voglio controllarlo dal tema figlio functions.php invece di provare a impostare le opzioni multimediali per ogni sito nel multilingue.
Grazie per qualsiasi aiuto!
(@jarretc)
1 anno, 4 mesi fa
Come permetti agli utenti / visitatori di caricare l’immagine sul tuo sito? Forma sul viso?
(@ ironlion37)
1 anno, 4 mesi fa
Vengono caricati nei post tramite il widget “immagine visibile” nella pagina dei post. Quindi utilizzando il caricamento multimediale di WordPress.
(@ bianca205)
1 anno, 4 mesi fa
Immagino che dovrebbe essere qualcosa di simile in functions.php
add_image_size( 'custom-size', 350, 180 ); // 350 pixels wide by 180 pixels tall, soft proportional crop mode
.
Nel modello del tema figlio aggiungi qualcosa di simile
if ( has_post_thumbnail() ) {
the_post_thumbnail( 'custom-size' );
}
Puoi anche controllare questo collegamento e questo collegamento per opzioni forse migliori.
(@ ironlion37)
1 anno, 4 mesi fa
Grazie Bianca. Tuttavia, non credo che sia la soluzione che sto cercando.
Il comportamento che cerco è che quando un’immagine viene caricata tramite caricamento multimediale, viene salvato solo un file in / content / uploads e quel file è 350px o meno.
Was this helpful?
0 / 0