WordPressでお問い合わせフォームを作る有名プラグインのContact form7。
ファイル添付の設定も可能なのですが、ディフォルトのままだと1MBまでのファイルしか添付ができません。
1MB以上のファイルをOKにする場合は下記のコードをfileタグに追記します。
例えば10MBを上限に変更する場合はこちら
[limit:10mb]
このやり方で、逆に上限を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とかになっていると上手く送信できない可能性がある。
当記事に対してのコメントをご記載くださいませ!
いただいたコメントは運営者で確認・承認後に反映いたします。誹謗中傷に繋がるような内容・その他不適切な内容と運営者の方で判断したコメントは削除させていただきます。