wordpressスマホ対応サイト・wpプラグイン・検索体験最適化・SNS・ 動画・bgmやテーマ曲を駆使して、リアルビジネスへの集客を達成するためのコラム!

   

wordpress屋のマルチメディアコンテンツ制作読んどけ☆コラム

【wpプラグイン】コンタクトフォーム7の自動返信設定と、なぜか発生した文字化けの対処

      2018/04/04

こんにちは、管理人@SS_mshpです。

今回は、wordpressで定番・便利な問い合わせフォームのプラグインを使用し、自動返信を設定をします。

テスト時に、自動返信先のほうにだけ、ちょっと変な文字化けが発生してしまいましたが、それも対処してみました。

■コンタクトフォーム7の自動返信設定のしかた

■設定場所は、任意のフォームの編集→メールタブ


メール自動送信の設定もわりと簡単です。インストールしたプラグインからContact Form 7→設定を選ぶと、作ったフォームが表示されるので、ここで『編集』を。


で、フォーム編集画面で『メール』のタブを選択。このタブの下のほうに、自動返信メールに使えるテンプレートが入っています。

■メール(2)は返信先が相手アドレスになってるから便利


メール(2)がなぜ自動返信メールとして使えるかというと、送信先に『your-emailタグ(フォーム入力者のアドレス)』が指定されているから。だから、だいたいそのまま使えます。

工夫としては、自動返信の冒頭の文をくっつけるとか、相手に送られるメールに表示されるタイトルなどをわかりやすくするとかでしょうか。よくwebマーケティングで言われる『自動返信メールの文体を工夫したい』ときは、このページをエディットします。

また、コンタクトフォームでメールフォーム設定後に、サイトのタイトルを変えてしまうと、こちらまで反映しないようでした(過去のタイトルがメールに表示)。そのときはこちらのメール設定画面で直します。

■エラー(変な文字化け)と対処

■症状:自動返信先に、後ろが文字化けしたようなメールが届いた


で、フォームをつくったあとは、管理人のgmailアドレスを使って、自動返信メールが返ってくるかテストをしました。しかし、後ろが文字化けしたような変な記号が入ってしまいました。
文字コードがあっていなかったりすると文字化けになるんですが、この一部分だけなぜか変に。

■原因と対処:該当部分に全角の引用符『”』が入っていたので半角に


理由はめちゃめちゃ単純でした。タイトルなどをくくっている引用符が半角引用符『”』じゃなくて、全角の引用符『”』になっていた模様です。(もともとは半角で入っているんですけど、たぶん変換ボタンに指が知らないうちに引っかかってたかも)これを修正したところ、変な記号は消えました。

全体が文字化けする場合は、文字コードやPHPのmbstringなどもチェックします。ロリポサーバーでは『モジュール版PHPでは、php.iniは変更できず、mbstring.internal_encoding→UTF8』となっています。CGI版だと『mbstring.internal_encoding→euc-jp』『mbstring.encoding_translation→on』とかに変えられたりするので、そこらへんの設定で文字化け発生みたいなことはあるかもしれません。

いまのところはGメール・PCメーラー・転送スマホどれでも文字化けがでていないようなので安心しています。

■あとがき・まとめ

とりあえず自動返信メールと変な文字化け対策でした。『自動返信にはメール(2)・メールについてくるタイトル変えるときもココ・全角引用符が文字化け』という感じでした。

*お問い合わせフォームページに移動します。webリニューアル・ロゴ・記事・wordpress化などでお力添えできます。

■LINEできいてみる(アカウントがある方)

(タップ・またはqrでアプリを起動してください。回答できる内容には限りがありますが、なにか課題解決のきっかけができるかもしれません。)


【カテゴリ】 - サイトエラー対策と復旧(wp/php/css) 【タグ】 -

Message

メールアドレスが公開されることはありません。

  関連記事

【wordpress】PHPのバージョンっていきなり変えて大丈夫?不安なら公開前にローカルでテストしよう

今回は、WPに使われてるプログラムPHPのバージョンを変更する際に、事前 …

【PHPファイル改造でWPテーマ不具合修正】Clarina(親llorix-one-lite)で、ブログ更新情報タイトルが二回出るのを直す

今回は、管理人のつくったフリー曲サイトで、表示が微妙になっていた部分を、 …

スクロール後に変な位置に移動するタイトルをcssのpositionで直す(wp rootstrapテーマ)

今回は、管理人がワードプレスサイト作ってる時に、要素が変な位置に移動して …

『レスポンシブレイアウトwp』がプラグイン(wptouch mobile plugin)エラーで、スマートフォンで上手く表示しなかったときの対策

今回は、サイトなどを使ってコンテンツを発信するのに役立つかもしれない、w …

【WordPress4.9.7でのエラー検出】子テーマでindex.phpやCSSヘッダが無いときの『テーマが壊れています』表示への対策

今回は、2018年7月6日に出た、WordPressの新バージョン4.9 …

CSSの『Expected RBRACE 』エラーって何なの?(ワードプレス4.9で判明)

今回は、ワードプレスを新バージョンにしたら判明した、変なCSSエラーがで …

ワードプレステーマインストール時に、エラーで画面真っ白を復旧させた方法

今回は、管理人がメインで使ってるweb製作ツールワードプレスで、たまに発 …

【wordpress/PHPエラー原因】Parse error: syntax errorで画面真っ白は、プラグインorサーバーのPHPバージョン

今回はwordpressサイトでよくある『プラグインがParse err …

ワードプレスで画面真っ白で積んだとき、データベースから記事データを抜いて復旧

今回は、ワードプレスで、画面真っ白でどうしようもなくなったときの復旧方法 …

ワードプレスSTINGERでアドセンスコードが入らない~『テキストドロップ』勘違いと、対処方法

今回は、このサイトにもつかわれているツール『ワードプレス』での、アドセン …