2013年09月10日 追記・変更

WordPressのコメントにHTMLタグを禁止させてそのまま表示させる
当サイトで使用したので紹介する。下記のようにコメントにHTMLタグを記述した際、そのまま表示させる方法。

サンプルコード
funtcionts.phpに下記を追記する。<?php // コメントにHTMLタグを使った際、そのまま表示させる function html_comment_text($comment_content) { if ( get_comment_type() == 'comment' ) { $comment_content = htmlspecialchars($comment_content, ENT_QUOTES); } return $comment_content; } add_filter('comment_text', 'html_comment_text', 9); ?>また、まだコメントの中のhttp://から始まるテキストは自動的にリンクタグが入ってしまっている。
そこで、funcitons.phpに更に下記を追加した。
サンプルコード
<?php // 自動リンク除去 remove_filter('comment_text', 'make_clickable', 9); ?>