✅ WEB- und WordPress-Nachrichten, Themen, Plugins. Hier teilen wir Tipps und beste Website-Lösungen.

So verwenden Sie die wp_get_image_editor-Methode zum Ändern der Größe Ihrer Bilder in WordPress

22

In den Anfängen meiner Karriere habe ich externe Bibliotheken verwendet, um die Größe der Bilder in WordPress zu ändern. Ich wusste nichts über die eingebaute WordPress-Funktion wp_get_image_editor resize. Die Verwendung einer externen Bibliothek zur Größenänderung von Bildern war eine Art komplexe Aufgabe. Danke an WordPress für die Bereitstellung der Methode wp_get_image_editor, die einem Entwickler das Leben sehr erleichtert.

Warum wir die Bildgröße ändern müssen

Die Größenänderung von Bildern ist ein sehr wichtiger Faktor in Bezug auf die Site-Performance und die Site-Geschwindigkeit. Wenn Sie das Bild mit einer Größe von 1000px 500px hochladen und der verfügbare Platz für die Anzeige dieses Bildes auf der Website 300px 120px beträgt, sollten wir die Größe des Originalbilds auf die gewünschte Größe ändern. Auf diese Weise können Sie Ihre Website beschleunigen.

Damit Ihre Seite schneller geladen wird, sollten Sie die Größe der Site-Bilder ändern und komprimieren. Lesen Sie unsere Artikel zum Optimieren von Bildern So optimieren Sie Bilder beim Hochladen in PHP und TinyPNG Komprimieren von Bildern mit PHP.

Verwendung der Methode wp_get_image_editor()

Die Verwendung von wp_get_image_editor ist sehr einfach und unkompliziert. Sie müssen den absoluten Pfad eines Bildes übergeben, dessen Größe Sie ändern möchten. Unten ist der Beispielcode, den Sie nach Ihren Bedürfnissen beziehen können. In meinem Fall ändere ich die Größe des Bildes ‘site-logo.png’, das sich in meinem Themenverzeichnis unter dem Ordner ‘images’ befindet. Ich nenne mein neues Bild zur Größenänderung ‘new-logo.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' );
}

Ich habe Breite und Höhe auf 200px bzw. 50px übergeben. Beachten Sie den dritten Parameter, den ich auf true gesetzt habe. Das bedeutet, dass das Bild auf die übergebenen Abmessungen zugeschnitten wird. Wenn dieser Parameter falsch ist, wird die Bildgröße proportional angepasst.

Ich hoffe, Sie verstehen, wie Sie wp_get_image_editor verwenden, um die Größe Ihrer Bilder in WordPress zu ändern. Bei Fragen oder Anregungen hinterlassen Sie bitte unten einen Kommentar.

Aufnahmequelle: artisansweb.net

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen