Contact Form7で添付ファイルの上限を変更する方法

WordPressでお問い合わせフォームを作る有名プラグインのContact form7。

ファイル添付の設定も可能なのですが、ディフォルトのままだと1MBまでのファイルしか添付ができません。

1MB以上のファイルをOKにする場合は下記のコードをfileタグに追記します。

例えば10MBを上限に変更する場合はこちら


[limit:10mb]

Contact Form7で添付ファイルの上限を変更する方法

このやり方で、逆に上限を500kbにしたい場合はこちら


[limit:500kb]

これでOKです。

ただ、ご使用のレンタルサーバーなどで送信ファイルの上限を設定されている場合もあります。

その場合は、Contact form7で修正しただけではダメで、サーバーでの修正も必要です。

下記の項目で制限がかかっている場合があるので、もしContact form7の修正だけで上手くいかない場合は、ご使用のレンタルサーバーのFTPでphp.iniのファイルを探して下記項目の部分を確認してみてください。

メモリ使用量の上限:memory_limit

POST データの最大サイズ:post_max_size

1ファイルあたりの最大サイズ:upload_max_filesize

どれかの上限がContact form7で修正した数字より下の設定だった場合は、こちらの関係でファイル送信が出来ていない場合があります。

例えば、上限を10MBにしようとして、Contact form7の設定を[limit:10mb]にしたのに、upload_max_filesize = 500kbとかになっていると上手く送信できない可能性がある。

目次