サポート » 使い方全般 » contactform7の ”福島” “東京” “京都”の文字列が表示されない件について

  • kaz

    (@kazumasa0713)


    お世話になります。
    ちょっと困った件があり、調べても解決が出来ないので
    こちらに質問させて頂ければと思います
    どなたか教えて頂けましたらご回答頂けますと幸いです

    ============================

    <症状>
    contactform7を利用時、
    項目を作成する際に「都道府県」をセレクトボックスで作成しています

    コードは以下のような形です

    <p>都道府県<span class=”m-alert”>必須</span>[select* todouhuken include_blank “北海道” “青森県” “岩手県” “宮城県” “秋田県” “山形県” “福島県” “茨城県” “栃木県” “群馬県” “埼玉県” “千葉県” “東京都” “神奈川県” “新潟県” “富山県” “石川県” “福井県” “山梨県” “長野県” “岐阜県” “静岡県” “愛知県” “三重県” “滋賀県” “京都府” “大阪府” “兵庫県” “奈良県” “和歌山県” “鳥取県” “島根県” “岡山県” “広島県” “山口県” “徳島県” “香川県” “愛媛県” “高知県” “福岡県” “佐賀県” “長崎県” “熊本県” “大分県” “宮崎県” “鹿児島県” “沖縄県”]

    ===============

    このコードを入力し、「保存」を押すと
    「福島」 「東京」 「京都」 の文字列だけ
    表示されず

    「県」 「都」 「府」 のみが残り、
    「福島」 「東京」 「京都」 の文字列が消えてしまいます

    <p>都道府県<span class=”m-alert”>必須</span>[select* todouhuken include_blank “北海道” “青森県” “岩手県” “宮城県” “秋田県” “山形県” “県” “茨城県” “栃木県” “群馬県” “埼玉県” “千葉県” “都” “神奈川県” “新潟県” “富山県” “石川県” “福井県” “山梨県” “長野県” “岐阜県” “静岡県” “愛知県” “三重県” “滋賀県” “府” “大阪府” “兵庫県” “奈良県” “和歌山県” “鳥取県” “島根県” “岡山県” “広島県” “山口県” “徳島県” “香川県” “愛媛県” “高知県” “福岡県” “佐賀県” “長崎県” “熊本県” “大分県” “宮崎県” “鹿児島県” “沖縄県”]

    ==========================

    どこを調べても原因が分からず困っています
    どなたか教えて頂けますと幸いです

    よろしくお願いいたします

9件の返信を表示中 - 1 - 9件目 (全9件中)
  • CG

    (@du-bist-der-lenz)

    漢字ではない場合どうでしょう

    トピック投稿者 kaz

    (@kazumasa0713)

    CG (@du-bist-der-lenz)さん

    お返事ありがとうございます。

    ひらがなにしたり、スペースを入れたりすると表示されます
    ただ、「福島」 「東京」 「京都」となった場合のみ非表示なってしまいます

    CG

    (@du-bist-der-lenz)

    漢字が同一コードではないのかな

    トピック投稿者 kaz

    (@kazumasa0713)

    CG (@du-bist-der-lenz)さん

    すみません
    ちょっと僕には同一コードになっているか、わかりません。。。
    せっかくご回答いただいたのにすみません

    CG

    (@du-bist-der-lenz)

    Twenty Seventeen テーマで、contactform7のプラグインだけですよね。

    LABE

    (@latobeam)

    手元の環境で試してみましたが、プラグインなど環境は違うと思いますが、その状況は再現しませんでした。

    どうでもいい話ですが、その3都府県のチョイスがどことなく恣意的な感じがするのは気のせいでしょうかね……
    ないとは思いますが、NGワード的な何かとか……

    もしくは、「県」「都」「府」を抜いて「福島」「東京」「京都」としてみるとどうなるでしょうか。

    トピック投稿者 kaz

    (@kazumasa0713)

    CG (@du-bist-der-lenz)さん

    > Twenty Seventeen テーマで、contactform7のプラグインだけですよね。
    テーマは自作のものなので、他の既存のテーマでも試してみます!

    ただ、他のwordpressのサイトの別のテーマでやっても同じことが起きたんですよね。。。

    • この返信は7年、 2ヶ月前にkazが編集しました。
    トピック投稿者 kaz

    (@kazumasa0713)

    LABE (@latobeam)さん

    お返事ありがとうございます!

    > 手元の環境で試してみましたが、プラグインなど環境は違うと思いますが、その状況は再現しませんでした。
    やはり私だけの環境かもしれないですよねぇ。。。

    > どうでもいい話ですが、その3都府県のチョイスがどことなく恣意的な感じがするのは気のせいでしょうかね……
    > ないとは思いますが、NGワード的な何かとか……
    そうなんですよね。私もそう思い、「NGワード」というワードでも調べてみたんですが、出て来なかったんですよね。

    > もしくは、「県」「都」「府」を抜いて「福島」「東京」「京都」としてみるとどうなるでしょうか。
    こちら試してみたところ “” “” “” と全て表示されない状態になってしまいました(>_<)
    難しいですね。。。原因を試行錯誤しながら調べてみます。。。

    特定の文字列を消す(パターンマッチさせて空文字列へ置換する)コードが実行されているように感じられますね。自作テーマの中にそういうコードが無いのを確認済みだと思いますので、有効になっているプラグイン(何をご利用ですか?)を疑ってみてはどうでしょう。

9件の返信を表示中 - 1 - 9件目 (全9件中)
  • トピック「contactform7の ”福島” “東京” “京都”の文字列が表示されない件について」には新たに返信することはできません。