Achtung!

Dieser Artikel enthält PHP-Code und richtet sich an Entwickler. Wir stellen diesen Code als Service zur Verfügung, bieten jedoch keine Unterstützung für Codeanpassungen oder die Entwicklung durch Dritte.

Für zusätzliche Hilfe siehe das Tutorial von WPBeginner zum Hinzufügen von benutzerdefiniertem Code.

Schließen

So erhöhen Sie die Bildgröße in Benachrichtigungs-E-Mails

Einleitung

Müssen Sie hochgeladene Bilder aus dem Feld „Moderner Datei-Upload“ 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 einfach an Ihre Bedürfnisse anpassen. In diesem Tutorial zeigen wir Ihnen, wie Sie dies erreichen.

Hinzufügen des Snippets

Um die Größe von Bildern zu erhöhen, die über das Feld „Moderner Datei-Upload“ hochgeladen wurden, fügen Sie den folgenden benutzerdefinierten Snippet zu Ihrer Website hinzu. Wenn Sie Hilfe beim Hinzufügen von Snippets zu Ihrer Website benötigen, werfen Sie bitte einen Blick auf dieses Tutorial.

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

Dieses Snippet definiert eine neue Funktion wpf_custom_wpforms_email_notification_message_thumbnail(), die die E-Mail-Nachricht als Parameter übernimmt. 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 zu finden und ihre Breiten- und Höhenattribute durch unsere neuen Werte zu ersetzen. Die geänderte Nachricht wird dann zurückgegeben. Schließlich verwenden wir den Filter wpforms_emails_notifications_message, um unsere Funktion auf die E-Mail-Benachrichtigungsnachricht anzuwenden.

Anpassen der Bildgröße

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

$new_width = 300; // Set a fixed width of 300 pixels
$new_height = 'auto'; // Allow the height to adjust automatically

Und das ist alles! Sie haben die Größe der hochgeladenen Bilder in Ihren WPForms-Benachrichtigungs-E-Mails erfolgreich erhöht. Möchten Sie auch das Datei-Upload-Feld selbst anpassen? Werfen Sie einen Blick auf unseren Artikel über So ändern Sie das Styling des Datei-Upload-Buttons.