読者です 読者をやめる 読者になる 読者になる

ウェブコンテンツ

ソフトウェア関連のTipsをまとめています。

WordPress でコメント欄の下に表示されるhtmlタグガイドを削除する方法

WordPress

スポンサーリンク

CMS「WordPress」でコメント欄下に表示される「次のHTML タグと属性が使えます~」のhtmlタグガイドの削除に関する内容

「次のHTML タグと属性が使えます~」って何?

WordPress でコメント欄の下に表示される使用可能なhtmlタグのガイドラインです。

f:id:birdone:20160814214428j:plain

初期状態の WordPress ではコメント欄でhtmlタグを使用することができるため、コメント投稿者に使用可能なhtmlタグのガイドラインとして表示されています。

削除する方法の一覧

このガイドライトは次のいずれかの方法で削除にすることができます。

  1. CSSを使用する方法
  2. functions.phpを使用する方法
  3. comment-template.phpを使用する方法
  4. プラグインを使用する方法

ただ、1.の「CSSを使用する方法は」削除ではなく、非表示にする方法となっています。

CSSを使用する方法

サイトのレイアウトを管理する「CSSファイル」に非表示のタグを追加することで、表示させない方法です。表示はされていませんが、ソースには記述されています。

隠しテキストとなりますのでSEO的にペナルティを受ける可能性があります。


.form-allowed-tags {
    display:none;
}

functions.phpを使用する方法

functions.phpを利用し、ガイド部分をフィルタすることで削除する方法です。手軽で確実ですが、失敗するとサイトが表示できなくなる危険性があります。

心配な方はプラグインの使用をおすすめします。

管理画面 → 外観 → テーマ編集 → functions.php に移動し、次のコードを一番下の「?>」の上に記入する。


add_filter("comment_form_defaults","my_special_comment_after");

function my_special_comment_after($args){
    $args['comment_notes_after'] = '';
return $args;
}

comment-template.phpを使用する方法

コメント部分のテンプレート「comment-template.php」を編集し、ガイド内容を削除する方法です。直接ファイルを編集する必要があります。 

wp-includes → comment-template.php に移動し、次の部分を 


'comment_notes_after'  => '<p>' . sprintf( __( 'You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes: %s' ), ' <code>' . allowed_tags() . '</code>' ) . '</p>',

'comment_notes_after'  => '',

に変更する

プラグインを使用する方法

functions.phpの内容をプラグイン化したものです。次のリンクからプラグインをダウンロードして、あなたのWordpressに追加してください。

ダウンロード