Bildgröße in Benachrichtigungs-E-Mails erhöhen

Einführung

Müssen Sie hochgeladene Bilder aus dem Modern File Upload-Feld in größeren Größen in Ihren WPForms-Benachrichtigungs-E-Mails anzeigen? Mit einem einfachen PHP-Snippet können Sie die Größe dieser Bilder leicht an Ihre Bedürfnisse anpassen. In diesem Tutorial zeigen wir Ihnen, wie Sie dies erreichen können.

Hinzufügen des Snippets

Um die Größe der über das Feld Moderner Datei-Upload hochgeladenen Bilder in Ihren Benachrichtigungs-E-Mails zu erhöhen, fügen Sie das folgende benutzerdefinierte Snippet zu Ihrer Website hinzu. Wenn Sie Hilfe beim Hinzufügen von Snippets zu Ihrer Website benötigen, sehen Sie sich bitte dieses Tutorial an.

Hinweis: Dieses Snippet wirkt sich auf alle Bilder in allen WPForms-Benachrichtigungs-E-Mails aus. Wenn Sie auf bestimmte Formulare oder Felder abzielen möchten, müssen Sie das Snippet entsprechend ändern.

Dieses Snippet definiert eine neue Funktion wpf_custom_wpforms_email_notification_message_thumbnail() die die E-Mail-Nachricht als Parameter annimmt. Innerhalb der Funktion setzen wir die neue Breite auf Auto und die neue Höhe auf 200 Pixel. Sie können diese Werte an Ihre Bedürfnisse anpassen.

Wir verwenden reguläre Ausdrücke, um alle <img> Tags in der E-Mail-Nachricht und ersetzen ihre Attribute Breite und Höhe durch unsere neuen Werte. Die geänderte Nachricht wird dann zurückgegeben. Schließlich verwenden wir die wpforms_emails_notifications_message Filter, um unsere Funktion auf die E-Mail-Benachrichtigung anzuwenden.

Anpassen der Bildgröße

Wenn Sie die Bildgröße anpassen möchten, können Sie die $new_width und $new_height Variablen im Snippet. Zum Beispiel:

$new_width = 300; // Eine feste Breite von 300 Pixeln einstellen
$new_height = 'auto'; // Automatische Anpassung der Höhe ermöglichen

Und das war's! Sie haben erfolgreich die Größe der hochgeladenen Bilder in Ihren WPForms-Benachrichtigungs-E-Mails erhöht. Möchten Sie auch das Datei-Upload-Feld selbst anpassen? Werfen Sie einen Blick auf unseren Artikel über die Änderung des Dateiupload-Buttons.