ネット集客実践クラブ

解決】Contact Form 7のselect(ドロップダウンメニュー)に挿入した include_blank が、なぜか「-Please choose an option -」になる

Contact Form 7、コンタクトフォーム

Contact Form 7のselect(ドロップダウンメニュー)に挿入した include_blank が、なぜか「-Please choose an option -」になる環境がありました。

Contact Form 7のどこかのバージョンで、バージョンアップをするとおかしくなるようです。

解決方法としては、

該当のフォームのwp_postmeta の「_locale」が「en_US」になってるのを「ja」に変更

で解消しました。

「Please choose an option」になる原因は、フォームの言語指定が英語になるから

include_blankの表示が、「Please choose an option」になる原因は、フォームの言語指定が英語になるからだそうです。

ドロップダウンメニューのinclude_blankで出力する表記

ただ、そんな設定した覚えもないのですが、出力されたHTMLソースを確認すると確かに


<input type="hidden" name=_wpcf7_locale" value="en_US"/>

と英語指定になってました。

制作者さんの回答は、ワードプレスの言語設定とのことでしたが・・・

制作者さんからの回答は、

どちらのフォームもロケールが English (United States) en_US に設定されているため “-Please choose an option -” が正しい出力となります。

とのことですが、ワードプレスの設定は、「日本語」なので、「en_US」の指定が出てることがおかしいです。

新規のContact Form 7で作ったフォームは日本語

新規で作ったContact Form 7で作ったフォームは日本語で作成されました。

なんだかよくわからないですが、「日本語で作った」という情報が失われてるのかなー・・・と思いました。

Contact Form 7のソースを追うと設定してるところが判ったのでDBを修正

ソースを調べてみると、

\plugins\contact-form-7contact-form.php


$this->locale = get_post_meta( $post->ID, '_locale', true );

とwp_postmetaの「_locale」の情報を取得していたので、phpMyAdminから、MySQLのデータの情報を「en_US」になってるのを「ja」修正しました。

ということで無事解決ですが、フォームの数が多い場合は、ちょっとめんどくさいですね・・・。

なんで急に「en_US」になったのかな・・・。

関連記事

  1. Shortcoder、ショートコーダー

    Shortcoder(ショートコーダー)、ワードプレスのショート…

  2. ワードプレス・ロゴ、WP

    ワードプレスで、固定ページの子ページの一覧化、自動でできそう・・…

  3. ワードプレス・ロゴ、WP

    【解決】PHPのバージョンを8.0にしたらワードプレスで「Unc…

  4. ワードプレス・ロゴ、WP

    ワードプレスのテーマを変更してもGTMやアドセンスのタグが表示さ…

  5. ワードプレス・ロゴ、WP

    ワードプレスのパスワード保護画面に「抜粋」があれば、それを表示す…

  6. ワードプレス・ロゴ、WP

    ワードプレスVer6.0にしたら、QTags.addButton…

集客のネタ話

  1. SEO、SEO対策、検索エンジン最適化、地名入り
    ホームページを作ったのに集客が見込めない事業者は少なくありません。例えば、 ア…
  2. SEO、SEO対策、検索エンジン最適化、地名入り
    社労士事務所を経営されている先生方から、ホームページに関するご相談を数多くいただきます。立派…
  3. SEO、SEO対策、検索エンジン最適化、地名入り
    高槻市のホームページ集客、諦めていませんか?SEO対策で商圏が変わります。ホーム…
  4. SEO、SEO対策、検索エンジン最適化、地名入り
    歯科のホームページ集客で、今まさに集患の課題を感じておられる。競争が激化する歯科業界において…
  5. SEO、SEO対策、検索エンジン最適化、地名入り
    枚方市でホームページを作ったものの、数年経っても集客につながらず、諦めかけている方への記事です。…
  6. SEO、SEO対策、検索エンジン最適化、地名入り
    ホームページを作ったのに集客できない。挫折を繰り返す40代から50代の事業主の方には、例えば…
  7. SEO、SEO対策、検索エンジン最適化、地名入り
    制作会社に数十万円を支払ってホームページを作ったものの、完成後は何もせず放置してしまい、気づけば数年…
  8. seoのQ&A、QA
    今もSEO(検索エンジン対策)対策って必要?SNSで拡散した方がアクセスが増えそうな気がしますが。…
  9. SEO、SEO対策、検索エンジン最適化、地名入り
    東大阪市でホームページを作ったものの、数年経っても集客につながらず、もうやめようかと悩んでいる四十代…
  10. SEO、SEO対策、検索エンジン最適化、地名入り
    大阪府でホームページを持っているのに、なかなか集客につながらない。その悩みを抱えたまま数年が…

最近更新されたページ

ページ上部へ戻る