AI要約
はじめに
WPForms の通知メールで、モダンファイルアップロードフィールドからアップロードされた画像のサイズを大きく表示する必要はありますか?簡単な PHP スニペットを使用すると、これらの画像のサイズをニーズに合わせて簡単に調整できます。このチュートリアルでは、その方法を説明します。
スニペットの追加
通知メールでモダンファイルアップロードフィールド経由でアップロードされた画像のサイズを大きくするには、次のカスタムスニペットをサイトに追加してください。サイトにスニペットを追加する方法がわからない場合は、このチュートリアルをご覧ください。
注意:このスニペットは、すべての WPForms 通知メールのすべての画像に影響します。特定のフォームまたはフィールドを対象にする必要がある場合は、スニペットを適宜変更する必要があります。
このスニペットは、メールメッセージをパラメータとして受け取る新しい関数 wpf_custom_wpforms_email_notification_message_thumbnail() を定義します。関数内では、新しい幅を auto 、新しい高さを 200 ピクセルに設定します。これらの値はニーズに合わせて調整できます。
正規表現を使用して、メールメッセージ内のすべての <img> タグを見つけ、その幅と高さの属性を新しい値に置き換えます。次に、変更されたメッセージが返されます。最後に、wpforms_emails_notifications_message フィルターを使用して、関数をメール通知メッセージに適用します。
画像のサイズをカスタマイズする
画像のサイズを調整したい場合は、スニペット内の $new_width および $new_height 変数を変更できます。たとえば:
$new_width = 300; // Set a fixed width of 300 pixels
$new_height = 'auto'; // Allow the height to adjust automatically
これで完了です!WPForms 通知メールでアップロードされた画像のサイズを正常に大きくしました。ファイルアップロードフィールド自体もカスタマイズしたいですか?ファイルアップロードボタンのスタイルを変更する方法に関する記事をご覧ください。