{"id":23514,"date":"2021-05-01T18:30:00","date_gmt":"2021-05-01T15:30:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=23514"},"modified":"2021-10-17T21:28:32","modified_gmt":"2021-10-17T18:28:32","slug":"kuinka-kayttaa-wp_get_image_editor-menetelmaa-kuviesi-koon-muuttamiseksi-wordpressissa","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/fi\/kuinka-kayttaa-wp_get_image_editor-menetelmaa-kuviesi-koon-muuttamiseksi-wordpressissa\/","title":{"rendered":"Kuinka k\u00e4ytt\u00e4\u00e4 wp_get_image_editor -menetelm\u00e4\u00e4 kuviesi koon muuttamiseksi WordPressiss\u00e4"},"content":{"rendered":"<p>Urani alkuaikoina k\u00e4ytin ulkoisten kirjastojen avulla kuvien kokoa WordPressiss\u00e4. En tiennyt sis\u00e4\u00e4nrakennetusta WordPress-toiminnosta, jos <strong>wp_get_image_editor -kokoa muutetaan<\/strong>. Ulkoisen kirjaston k\u00e4ytt\u00f6 kuvien koon muuttamiseen oli er\u00e4\u00e4nlainen monimutkainen teht\u00e4v\u00e4. Kiitos WordPressille, joka tarjoaa menetelm\u00e4n wp_get_image_editor, joka tekee kehitt\u00e4j\u00e4n el\u00e4m\u00e4st\u00e4 paljon helppoa.<\/p>\n<h3>Miksi kuvan kokoa on muutettava<\/h3>\n<p>Kuvien koon muuttaminen on eritt\u00e4in t\u00e4rke\u00e4 tekij\u00e4 sivuston suorituskyvyn ja nopeuden kannalta. Jos lataat kuvaa, jonka koko on 1000 kuvapistett\u00e4 ja 500 kuvapistett\u00e4, ja t\u00e4m\u00e4n kuvan n\u00e4ytt\u00e4miseen k\u00e4ytett\u00e4viss\u00e4 oleva tila on 300 kuvapistett\u00e4 120 kuvapistett\u00e4, alkuper\u00e4isen kuvan kokoa tulisi muuttaa haluamasi kokoiseksi. T\u00e4ll\u00e4 tavoin voit nopeuttaa sivustoasi.<\/p>\n<p>Sivusi lataamisen nopeuttamiseksi sinun tulee muuttaa sivustokuvien kokoa ja pakata ne. Voit lukea artikkeleitamme kuvien optimoinnista <a href=\"https:\/\/themewp.inform.click\/fi\/kuinka-optimoida-kuvan-lataaminen-php-ssa\/\" title=\"Kuinka optimoida kuva\" >Kuinka optimoida kuva<\/a> <a href=\"https:\/\/themewp.inform.click\/fi\/tinypng-pakkaa-kuvat-php-lla\/\" title=\"ladattaessa\" >ladattaessa<\/a> <a href=\"https:\/\/themewp.inform.click\/fi\/kuinka-optimoida-kuvan-lataaminen-php-ssa\/\" title=\"PHP: ss\u00e4\" >PHP: ss\u00e4<\/a> ja <a href=\"https:\/\/themewp.inform.click\/fi\/tinypng-pakkaa-kuvat-php-lla\/\" title=\"TinyPNG Pakkaa kuvat PHP: n avulla\" >TinyPNG Pakkaa kuvat PHP: n avulla<\/a>.<\/p>\n<h3>Wp_get_image_editor() -menetelm\u00e4n k\u00e4ytt\u00f6<\/h3>\n<p>K\u00e4ytt\u00f6 <a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/wp_get_image_editor\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">wp_get_image_editor<\/a> on eritt\u00e4in helppoa ja suoraviivaista. Sinun on l\u00e4p\u00e4ist\u00e4v\u00e4 kuvan absoluuttinen polku, jonka haluat muuttaa. Alla on esimerkkikoodi, johon voit viitata tarpeidesi mukaan. Minun tapauksessani muutan kuvan &quot;site-logo.png&quot; kokoa, joka sijaitsi teemahakemistossani &quot;images&quot; -kansiossa. Nimet\u00e4n uuden koon kuvan uudeksi logoksi.png.<\/p>\n<pre><code>$img_path = get_stylesheet_directory(). '\/images\/';\n$img_name = 'site-logo.png';\n$image = wp_get_image_editor( $img_path. $img_name );\nif (! is_wp_error( $image)) {\n\u00a0\u00a0\u00a0\u00a0$image-&gt;resize( 200, 50, true );\n\u00a0\u00a0\u00a0\u00a0$image-&gt;save( $img_path. 'new-logo.png' );\n}<\/code><\/pre>\n<p>Olen siirt\u00e4nyt leveyden ja korkeuden vastaavasti 200 kuvapisteen ja 50 kuvapisteen v\u00e4lill\u00e4. Huomaa kolmas parametri, jonka asetin tosi. Se tarkoittaa, ett\u00e4 kuva leikataan kovasti l\u00e4pimittaan. Jos t\u00e4m\u00e4 parametri on v\u00e4\u00e4r\u00e4, kuvan kokoa muutetaan suhteessa.<\/p>\n<p>Toivon, ett\u00e4 ymm\u00e4rr\u00e4t kuinka wp_get_image_editoria k\u00e4ytet\u00e4\u00e4n kuviesi koon muuttamiseen WordPressiss\u00e4. Jos sinulla on kysytt\u00e4v\u00e4\u00e4 tai ehdotuksia, j\u00e4t\u00e4 kommentti alla.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>WprdPress toimitti menetelm\u00e4n nimelt\u00e4 wp_get_image_editor kuvien koon muuttamiseksi. Kuvien kokoa ei tarvitse k\u00e4ytt\u00e4\u00e4 ulkoisessa kirjastossa.<\/p>\n","protected":false},"author":1,"featured_media":21761,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[414,610],"tags":[843],"class_list":["post-23514","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sekalaisia","category-uncategorized-6","tag-affiai-fi"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/posts\/23514","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/comments?post=23514"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/posts\/23514\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/media\/21761"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/media?parent=23514"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/categories?post=23514"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/tags?post=23514"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}