• 広告を利用しています/紹介製品の価格・スペックは記事作成時点のものです

コメントのメールアドレスを非表示に

前から気になっていたのは、ブログにコメントしてくれる人のメールアドレス。ブログやサイトを運営していて「URL」欄を記入していればいいのだが、そうでない場合、メールアドレスにリンクが張られてしまう。

もともとWADA-blogは「メールアドレスを入力しなくてもコメントできる」ような設定だ。
ブログでメールアドレスを公開すると、スパム・迷惑メールに晒される可能性(もしくはその本数が激増する危険性)が恐ろしく高く、コメントしてくれた人に迷惑をかけるからだ。

しかし、「メールアドレスを入れないと怪しいと思われる」と考える誠実な人も多いのだろう。割と多くの人が、メールアドレスも入れてコメントをしてくれる。中には「○○さん、このアドレス晒しちゃまずいしょ・・・」というような人がいて、個別にメールをし自分のほうで削除したりもする。

自分が先日スパムに引っかかったのと、k-tanakaさんのコメントを契機に、
テンプレートをいじって、メールアドレスを表示させないようにした。

参考にしたのは下記エントリーだ。
コメントのメールアドレスを非表示に─nlog(n)

▼いじるファイル(ココログのプロでデフォルトのまま使っている人の場合)
Individual Archives

▼変更する箇所
<h2><a id="comments"></a>コメント</h2>

<MTComments>
<a id="c<$MTCommentID$>"></a>
<$MTCommentBody$>
<p class="posted">投稿者: <$MTCommentAuthorLink spam_protect="1"$>
(<$MTCommentDate$>)</p>
</MTComments>

▼変更した後
<h2><a id="comments"></a>コメント</h2>

<MTComments>
<a id="c<$MTCommentID$>"></a>
<$MTCommentBody$>
<p class="posted">投稿者: <$MTCommentAuthorLink spam_protect="1" show_email="0"$>
(<$MTCommentDate$>)</p>
</MTComments>


このカスタマイズをしても、URLを入れてくれた人の場合にはちゃんとそのサイト(ブログ)にハイパーリンクされるので問題はあまりない。コメントした人のメールアドレスは、サイト運営者宛コメント通知メールの中に記載されているので、何か個別にコンタクトをとる場合でも不便はない。

「いやどうしても、ブログのコメント欄でメールアドレスを告知したい!」
という人は(どんなニーズだ?)、URL欄に「mailto:△△△@nifty.ne.jp」と記述してもらえば大丈夫。

サイト運営の記事一覧