✅ WEB- ja WordPress -uutiset, -teemat, -laajennukset. Täällä jaamme vinkkejä ja parhaita verkkosivustoratkaisuja.

Kuinka käyttää wp_get_image_editor -menetelmää kuviesi koon muuttamiseksi WordPressissä

18

Urani alkuaikoina käytin ulkoisten kirjastojen avulla kuvien kokoa WordPressissä. En tiennyt sisäänrakennetusta WordPress-toiminnosta, jos wp_get_image_editor -kokoa muutetaan. Ulkoisen kirjaston käyttö kuvien koon muuttamiseen oli eräänlainen monimutkainen tehtävä. Kiitos WordPressille, joka tarjoaa menetelmän wp_get_image_editor, joka tekee kehittäjän elämästä paljon helppoa.

Miksi kuvan kokoa on muutettava

Kuvien koon muuttaminen on erittäin tärkeä tekijä sivuston suorituskyvyn ja nopeuden kannalta. Jos lataat kuvaa, jonka koko on 1000 kuvapistettä ja 500 kuvapistettä, ja tämän kuvan näyttämiseen käytettävissä oleva tila on 300 kuvapistettä 120 kuvapistettä, alkuperäisen kuvan kokoa tulisi muuttaa haluamasi kokoiseksi. Tällä tavoin voit nopeuttaa sivustoasi.

Sivusi lataamisen nopeuttamiseksi sinun tulee muuttaa sivustokuvien kokoa ja pakata ne. Voit lukea artikkeleitamme kuvien optimoinnista Kuinka optimoida kuva ladattaessa PHP: ssä ja TinyPNG Pakkaa kuvat PHP: n avulla.

Wp_get_image_editor() -menetelmän käyttö

Käyttö wp_get_image_editor on erittäin helppoa ja suoraviivaista. Sinun on läpäistävä kuvan absoluuttinen polku, jonka haluat muuttaa. Alla on esimerkkikoodi, johon voit viitata tarpeidesi mukaan. Minun tapauksessani muutan kuvan "site-logo.png" kokoa, joka sijaitsi teemahakemistossani "images" -kansiossa. Nimetän uuden koon kuvan uudeksi logoksi.png.

$img_path = get_stylesheet_directory(). '/images/';
$img_name = 'site-logo.png';
$image = wp_get_image_editor( $img_path. $img_name );
if (! is_wp_error( $image)) {
    $image->resize( 200, 50, true );
    $image->save( $img_path. 'new-logo.png' );
}

Olen siirtänyt leveyden ja korkeuden vastaavasti 200 kuvapisteen ja 50 kuvapisteen välillä. Huomaa kolmas parametri, jonka asetin tosi. Se tarkoittaa, että kuva leikataan kovasti läpimittaan. Jos tämä parametri on väärä, kuvan kokoa muutetaan suhteessa.

Toivon, että ymmärrät kuinka wp_get_image_editoria käytetään kuviesi koon muuttamiseen WordPressissä. Jos sinulla on kysyttävää tai ehdotuksia, jätä kommentti alla.

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi. Oletamme, että olet kunnossa, mutta voit halutessasi kieltäytyä. Hyväksyä Lisätietoja