サポート » プラグイン » ウォーターマークが表示されない

  • 解決済 chijiiwa

    (@chijiiwa)


    Contact Form 7 ver.2.4.3を使っています。

    WordPressのテーマによって、ウォーターマーク(フォームの中で、入力させたい文例を表示する)が表されるものと表示されないものがあります。
    表示されないテーマで、ウォーターマークを表示させるには、どうしたらよいでしょうか。
    どこか、PHPをいじればよいのだと思いますが、そこがどこなのか分かりません。
    教えていただけるとありがたいです。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • モデレーター Takayuki Miyoshi

    (@takayukister)

    ウォーターマークは JavaScript で動いていますので Contact Form 7 の JavaScript がロードされていない、または何らかの理由で正常に動いていない場合には表示されません。

    トピック投稿者 chijiiwa

    (@chijiiwa)

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

    ウォーターマークがJavaScriptで動いているのは、調べていて分かったのですが、選んだテーマで表示されたり表示されなかったりするのはなぜでしょうか?

    WordPressは、最新の3.0.5を使っています。ただし、テーマ(Librio 1.0)は以前のをそのまま使っています。だから、この古いテーマのせいだと推測しています。
    JavaScriptが動いていないのであれば、フォームで送信した後のメッセージも表示されないのではないでしょうか?(これは素人の推測です。)
    しかし、メッセージはちゃんと表示されるのです。

    テーマを最新のものに変えると解決するのですが、変えるとこれまでのブログのレイアウトが崩れてしまうので、変えたくないのです。

    テーマのどこかに、プログラムを追加(変更)すれば、ちゃんと動くようになると思っております。その方法が分かる方、教えていただけるとありがたいです。

    トピック投稿者 chijiiwa

    (@chijiiwa)

    一応、そのサイトのアドレスを載せておきたいと思います。
    テーマさえ、最新のものにかえれば、名前と住所の欄には、ウォーターマークで文字が表示されます。

    http://chijiiwa.org/apple/saga_meeting/

    ぱっとみた感じContact FormのJavaScriptが読み込まれてないように見えますね。
    wp_headとwp_footerはちゃんと記入されているでしょうか?
    (元のテーマであるLibrioを調べると両方記述されているみたいですが)

    トピック投稿者 chijiiwa

    (@chijiiwa)

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

    やはりJavaScriptですか。

    >wp_headとwp_footerはちゃんと記入されているでしょうか?

    正直、ここいら編は、よくわかりません。どこがどうなっていないといけないのでしょうか。

    Librioから変更したことは、CSSに、テーブルの値を追加したことくらいです。

    トピック投稿者 chijiiwa

    (@chijiiwa)

    解決しました。

    テーマを完全に削除し、もう一度アップロードしたら、ちゃんと表示されるようになりました。
    おそらく、テーマのどこかを知らずに(?)書き換えていたか、壊れていたかだと思います。

    お騒がせしました。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「ウォーターマークが表示されない」には新たに返信することはできません。