公開日:2016年8月26日
【WordPress】contact form 7が動かない(WADAXレンタルサーバー)
WADAXのレンタルサーバーで運営しているWordPressを使ったブログにて。
「contact form 7」が動きません…
送信中を示すクルクル回るマークは表示されているものの、一向に終わらない。
当然、メールも届いていません。
色々調べてみると、「WP Mail SMTP」プラグインを使うと良い!
との情報があったので、試しにやってみるも、エラー…
結局、代わりになるようなメールフォームを新しく探すことに。
そして、代役となったのが「Trust Form」。
これだと、正常にメールが送信されました。
WordPressのメールフォームと言えば、
「contact form 7」が定番みたいなところがあるので、
知らないメールフォームを導入するのにちょっと躊躇しましたが、
使ってみると意外と良くできてました。
例えば、テンプレートのカスタマイズ。
public_html/wp-content/plugins/trust-form/trust-form-tpl-.php
上記のテンプレートで、フォーム画面の編集が行えます。
複数のフォームを作成し、それぞれテンプレートを変えたい場合には、
さきほどのテンプレートファイルをコピーして、テーマファイルの中に設置。
ファイル名にショートコードのNo.を付け加えます。
例)ショートコード:[trust-form id=3350]
/public_html/wp-content/themes/テーマ名/trust-form-tpl-3350.php
すると、ショートコードのid番号と同じ番号が付いた
テンプレートファイルを読み込むようになります。
意外とすんなりいったので、良かったです。