通知メールの画像サイズを大きくする方法

はじめに

WPFormsの通知メールで、Modern File Uploadフィールドからアップロードされた画像をより大きなサイズで表示する必要がありますか?シンプルなPHPスニペットを使えば、ニーズに合わせて画像のサイズを簡単に調整できます。このチュートリアルでは、この方法を紹介します。

スニペットの追加

通知メールのModern File Uploadフィールドでアップロードされる画像のサイズを大きくするには、以下のカスタムスニペットをサイトに追加してください。スニペットをサイトに追加する際にヘルプが必要な場合は、こちらのチュートリアルをご覧ください

注意:このスニペットはすべてのWPForms通知メールのすべての画像に影響します。特定のフォームやフィールドをターゲットにする必要がある場合は、それに応じてスニペットを修正する必要があります。

このスニペットは新しい関数を定義している。 wpf_custom_wpforms_email_notification_message_thumbnail() この関数は、Eメール・メッセージをパラメータとして受け取ります。関数内部では、新しい幅を オート で、新しい高さは 200 ピクセルです。ニーズに合わせてこれらの値を調整することができます。

正規表現を使って <img> タグの幅と高さを新しい値で置き換えます。そして、変更されたメッセージが返されます。最後に wpforms_emails_notifications_message フィルタを使用して、この関数を電子メール通知メッセージに適用します。

画像サイズのカスタマイズ

画像サイズを調整したい場合は $new_width そして $new_height 変数をスニペットに追加する。例えば

$new_width = 300; // 300ピクセルの固定幅を設定する
$new_height = 'auto'; // 高さが自動的に調整されるようにする

これで完了です!これでWPFormsの通知メールにアップロードされる画像のサイズを増やすことに成功しました。ファイルアップロードフィールド自体もカスタマイズしたいですか?ファイルアップロードボタンのスタイリングを変更する方法をご覧ください。