【WordPress】添付ファイルページのコメントフォームを無効化する

作成日:

添付ファイルページを開くと、コメントフォームが表示されてしまいます。

このページ自体には内容が無いので、特にコメントフォームは不要ですし、逆にスパムコメントを呼び込むことにもなりえます。

そこで、functions.phpに以下のコードを追加することで無効化することが出来ます。

[php]function mx_filter_media_comment_status( $open, $post_id ) {
$post = get_post( $post_id );
if ( 'attachment' === $post->post_type ) {
return false;
}
return $open;
}
add_filter( 'comments_open', 'mx_filter_media_comment_status', 10, 2 );[/php]

こちらの記事を参考にしました。

How to Completely Disable Comments in WordPress (Ultimate Guide) https://www.wpbeginner.com/wp-tutorials/how-to-disable-comments-on-wordpress-media-attachments/

Do you want to turn off comments on your WordPress site? Check this step by step guide to completely disable comments on WordPress with or without a plugin.

物草 灸太郎

WordPressでホームページを制作しつつ、休日は畑を耕したりDIYを楽しんでいます。

コメントをどうぞ

  • メールアドレスが公開されることはありません。
  • コメント欄にURLは入力できません。
  • このサイトはreCAPTCHAによって保護されており、Googleのプライバシーポリシー利用規約が適用されます。