メール添付画像サイズを変更する

ワードプレスのメール添付画像サイズを変更する

ワードプレスを使ってメールを送信させるときメールに画像の添付などをさせたい場合がありますよね?

ワードプレスでメール送信と言えば、contactform7 や mw wp form が有名ですが、

そのどちらでも同じことが言えます。


大きな画像やPDFファイルを添付したくてもメール送信時点で添付データがはじかれます。

これは、PHPの仕様なんです。


なので、これを改善するには、つまりメールの添付データの最ぞを変更するには、php.ini を修正できないと何ともならない問題です。


ワードプレスのメール添付画像サイズを変更する

とりあえず、最初に言っておきますが、ワードプレスのメール添付画像サイズを変更するには、php.ini を触らせてくれるサーバーじゃないとできません。

どうするか? サーバーを変えてください(笑)


具体的に、ワードプレスのメール添付画像サイズを変更したいときの php.ini の書き方は、以下の通りです。

upload_max_filesize = 5M
post_max_size = 50M

upload_max_filesize:1つの添付ファイルのサイズを指定します
post_max_size:添付データの総サイズ


php.ini の設定方法は、サーバーによって異なります。

専用のページでプルダウンやチェックボックスなどで指定できるものや、php.ini に追加する内容だけを記述するテキストエリアタイプなど様々です。

エックスサーバーでは、追加する php.ini を記述するタイプになっていますので、上記2行を php.ini のテキストエリアに記述すればサイズを変更することができます。


もちろん、忘れてはいけないのがメール送信のプログラムでの設定です。

ファイル添付のサイズは、コンタクトフォーム7でもMW WP FORM でも容量指定がありますので、そこんところを治し忘れないようにしてください。


ちなみにロリポップでのメール添付ファイルのサイズは、2Mと20Mの2種類しか選べません。

やっぱり、ロリポップは、ロリポップってことですぅ~w


ワードプレスのメール添付画像サイズを変更する方法のまとめ

・php.iniに以下を設定
 upload_max_filesize:1つの添付ファイルのサイズを指定します
 post_max_size:添付データの総サイズ
・メール送信フォームプラグインでの容量指定の修正



この記事が、あなたの一助になれば幸いです。

スポンサードリンク

関連記事一覧