在 WordPress 中禁用對媒體附件頁面的留言功能

在 WordPress 中處理垃圾留言並不是一種愉快的經驗。如果您的網站不需要留言,那麼您可以簡單地通過禁用評論 Settings > Discussion 並取消,雖然此設置可禁用文章或頁面的留言,但所有媒體附件頁面仍都允許留言。本教程將解釋如何禁用媒體附件頁面上的留言。

 

function filter_media_comments_close( $open, $post_id ) {
$post = get_post( $post_id );
if( $post->post_type == ‘attachment’ ) {
$open = false;
}
return $open;
}
add_filter( ‘comments_open’, ‘filter_media_comments_close’, 10 , 2 );