「Contact Form 7 Multi-Step Forms」添付ファイルが添付できない

Contact Form 7 で確認画面を設置したお問い合わせフォームで、添付ファイルが添付できるようにしても自動メール送信で、メール内に添付ファイルが添付できないので、Wordpress内のパーミションがおかしいと思うので調べてほしいとの依頼がありました。

Contact Form 7 の開発者のHPで確認すると、でファイルをアップロード時に使用される「wp-content/uploads/wpcf7_uploads」のディレクトリのパーミションを「777」とかに変更しても駄目で原因がよく分からなかったのです。

お客様は、確認ページを使っているお問い合わせフォームは、「Contact Form 7 Multi-Step Forms」を使っているみたいで、そちらのHPを確認すると下記のようになっていました

What this plugin DOES NOT do:

  • This plugin does not support file uploads on every form. If you need to use file uploads make sure to place it on the last step.

すべてのフォームでファイルアップロードをサポートしていなくて、最後のページしかファイルのアップロードをサポートしていないとの事です。

「確認ページ」にファイルのアップロードする項目を追加したら、ファイルは添付されてメール配信できるので、最終ページしかファイルのアップロード機能は機能しないようです

WordPressWordPress

Posted by admin