FORMは、WordPressのプラグインで、管理画面とお問合せ内容の管理をする仕組みがあるお問い合わせフォームを設置しようとする際に利用するプラグインです。練られた機能が搭載されていて、拡張性も高く、多様な仕組みのお問い合わせフォーム構築に対応できるプラグインです。そんな便利なプラグインなのですが、やっぱり、設定を間違ってしまうとエラーが出てしまいます。そのエラーの一つに、「メールが送信されない」というものがあります。お問合せフォームを作っても、メールが送信されないのでは全く役に立ちません。この記事ではそんな「メールが送信されない」というエラーが出たときの対処方法のいくつかを紹介します。Formの使い方に関しては下記に記事を書いていますので、参考にしてください。Formの使い方詳細解説・WordPressの確認画面付フォーム「自動返信メール設定」の「本文」に何も入力がない場合フォームの設定画面の右側には、お問い合わせフォームから自動返信メールを送信するための設定をする項目が並んでいます。上の方が「自動返信メール設定」で、フォームに入力を行ったユーザ宛に送信するメールに関する設定を行うエリアです。その下にあるのが「管理者宛メール設定」では、管理者宛に送信するメールに関する設定を行うエリアです。later.」のエラーが表示され、データベースにも値が保存されません。下記のオフィシャルサイトにも説明がありますが、「本文」に何も入力がない場合は、「メールを送信する必要がない」と判断し、エラーメッセージを表示するようになっています。Formの動作検証などで、まずは動作させることを目的としている場合などは、最低限の設定だけをして、「本文」を入力していない場面などもあるでしょう。そんな時は「本文」を入力すると動作するようになるかもしれません。</form>タグを記述するとメールが送信されない上記のように、フォームの編集エリアに「</form>タグ」を記述するとエラーでメールが送信できなくなります。理由は、上記の赤の網掛けのエリアに入力した情報に対して、その前後に「<form>」「</form>」タグが自動的に編集されます。hiddenの値として編集しています。1行目、5~7行目の部分が追加されます。5~7行目は改行されていませんが、見やすくするため改行を入れています。later.」のエラーにつながります。WordPressに組み込んでいく、という作業をする場合に、「<form>」「</form>」タグの消し忘れは起こりえる可能性がありますので、改めて確認をしてみてください。編集するとエラーになるのは「</form>」の終了タグ側だけで、「<form>」の開始タグを編集しても不具合にはなりません。(「<form>」タグが二重になりますので、「<form>」も入れていいわけではありませんが。クロスサイトリクエストフォージェリ)対策のための処理に使われます。2つのメールが送信されない原因について解説しましたが、そもそもメールを送信する設定が正しくない、という場合もあります。具体的には、WordPressを設置したサーバ環境にメールを送信するプログラム(sendmail)が設置されていない、ということが考えられます。SMTP」などのプラグインを利用して、まずは、メールが送信できる環境があるか、を確認してみましょう。SMTP」については下記に記事を書いていますので参考にしてください。3.2.0で実装されたメッセージです。これは、メール送信処理が大きく変わったということではなく、エラー時にメッセージを出すようにした、という変更です。Formをアップデートしたらいきなり出るようになった、という場合は、もともとメールが送信できていなかった可能性がある、ということです。3.2.0以前は、エラーがあってもメッセージを出していなかったのですが、3.2.0でエラーがある場合はメッセージを出すようにした、ということだそうです。WordPressGoogleAdwordsGoogleAdwords最後までお読みいただきましてありがとうございます。コメントをキャンセルメールアドレスが公開されることはありません。*サイト下記の空欄を埋めてください。date*日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)※入力いただいたコメントは管理者の承認後に掲載されます。関連記事WordPressの高速化でSEO対策!広告費も削減!高速化の施策のまとめWordPressを高速化するためのまとめ記事。これまで多様な高速化の対応を行ってきましたが、それを具体的に何をすればいいかが一目でわかるようまとめ記事にしました。WordPressのカテゴリ単位・フォルダ単位でBasic認証を設定する方法カテゴリ単位でBasic認証を設定する方法の解説。WordPressのカテゴリはフォルダの実態がないですが、実は簡単な方法でプラグインも使わずにBasic認証を設置できます。3つのポイントWordPressのインストールをセキュリティ重視の視点から3つのポイントの解説と設定方法です。7で引数の情報をフォームに編集する方法を解説します。WordPressのカテゴリやタクソノミーにカスタムフィールド項目を追加する方法WordPressのカテゴリやタクソノミーに編集する項目を追加する方法の解説。Fieldsを使うと簡単。テンプレートに記述する方法も解説。BackWPupでバックアップ・全体バックアップ具体的設定例BackWPupその7。ファイル、DB全体をバックアップする具体的事例での説明です。loginを使う理由と設定方法の解説をしています。WordPress記事のまとめ一覧・インストール、プラグイン、カスタマイズの記事WordPress記事のまとめ。WordPressの記事が多くなってきたので記事の説明を追加した一覧記事を作成しました。各設定から機能のカスタマイズ、運用ノウハウまで参考に!highlight.jsの設定方法を解説。Highlighterの代替案としてhighlight.jsを試してみた。highlight.jsは設置簡単で軽量なシンタックスハイライト。デザインもCSS変更だけの簡単変更。小学校でプログラミングの授業が始まる。プログラムを組むことを覚えることが本質ではなく理論的な手順の組み立てのトレーニングをする授業という理解が必要だと思う。Parserを使ってスクレイピングをする方法を解説。インストール方法、読み込み方法。具体的なスクレイピングを実行するサンプルソースも。Parser」の使い方を解説。要素を取得する方法、そこから属性を取得する方法を解説。マニュアルにはない注意点なども解説。2020.01.27PHPでスクレイピング。スクレイピング」で検索すると「phpQuery」ばかりヒットするが、10年以上も放置されている。Parser」をオススメする。2020.01.26PHPのcURLでAPIやWebサイトへのアクセス方法。file_get_contentsとの比較PHPからWebサイトにアクセスしてHTMLを取得、APIにアクセスして情報を取得する場合は、cURLがオススメ。file_get_contentsでも可能だがエラー制御に難がありトラブルのもとになる。add_shortcode関数を使ったショートコードという機能を利用します。不正なコピーコンテンツからの直リンクを拒否する.htaccessの設定方法。拒否するサイトを指定、許可するサイトを指定する方法、単純な拒否と画像の差し替えを解説。口コミサイトを作るために必要な評価点、レビューを投稿できるプラグインを探して評価。10プラグインをチェックし、8プラグインは詳細解説付き。2014.07.17BackWPupでバックアップ・リストア(復元)の具体的手順BackWPupその9。バックアップファイルからのリストア(復元)の手順です。109キーボード)は日本人サイズのキーボード。ショートカットも押しやすく女性や子供にも優しいサイズ。Web開発・運用に役立つ記事を中心に紹介しています。