• 設定でコメントを入力する時に、メールアドレスを必須にしています

     メールの入力フォームに @ が入力されていないと 正しいメールアドレスを入力して下さい

    とエラーがでます。

    それ以外にも

    aaa@aa

    などは弾かれます

    私が やりたい事は そこを メールアドレスの代わりに ある文字を必須にしたいと思っています。

    例えば 222222 と入力フォームに入れないと

    エラーがでるようにしたいのです。

    いろいろ調べた結果 wp-comments-post.php

    がそういったものを制御しているような気がしたのですが、
    どこを見ても

    @ が入っていないとエラーがでるような記述は見あたりません

    どこのファイルに メールアドレスではないと判断したらエラーがでるように書いてあるのでしょうか?

    それが分かれば @ の代わりに  222222
    と書く予定です。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • これはスパムコメント防止のためにでしょうか?

    トピック投稿者 fasfasdf4545af

    (@fasfasdf4545af)

    takuyaさん いつもありがとうございます。

    説明不足で申し訳ありません。

    スパム防止ではなくて、コメント欄を改良したいのです。

    私にとって、コメントを書き込んだ方からメールアドレスは取得する必要ありません。

    目的は こちらで決めたある文字を入力して欲しいのです。

    このフォームは 入力しても公開されない事、管理画面で、チェックを外すと、必須かどうか選べることなどがこのメールアドレスの欄を改造する目的です

    例えば それが URLでもいいですし、何かのキーワードでも構いません。
    いずれにしても、どこで 制御しているのか、調べても分からず困っている次第です。

    もし、そこの改良が何かしらできないのなら、
    メールフォームを削除して、ウェブサイトを入力するフォームを

    必須、非公開

    の設定にする必要があります。

    モデレーター IKEDA Yuriko

    (@lilyfan)

    コメント欄のメールアドレス欄は、WordPress のデータベース上で「メールアドレス用」として設計されており、それ以外のデータが入ることは考えられていません。メールアドレスの欄を他の入力値に改造することはあきらめてください。

    ただし、WordPress 2.9 からは、データベースに独自のコメント欄を作ることが考慮されるようになりました。ただし、独自のコメント欄を簡単に作ることはできず、何かプラグインを書かなければなりません。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「コメント欄のメールフォームを改良したい」には新たに返信することはできません。