Kommentare in WordPress deaktivieren

Die WordPress Kommentarfunktion wird oft nicht gewünscht, und natürlich lassen sich Kommentare problemlos einzeln für jeden Beitrag / Seite oder generell abschalten (Einstellungen -> Diskussion).
Um das Backend zu entschlacken lassen sich mit folgendem Eintrag in der functions.php alle Hinweise auf Kommentare entfernen:

// Removes from admin menu
add_action( 'admin_menu', 'my_remove_admin_menus' );
function my_remove_admin_menus() {
    remove_menu_page( 'edit-comments.php' );
}
// Removes from post and pages
add_action('init', 'remove_comment_support', 100);

function remove_comment_support() {
    remove_post_type_support( 'post', 'comments' );
    remove_post_type_support( 'page', 'comments' );
}
// Removes from admin bar
function mytheme_admin_bar_render() {
    global $wp_admin_bar;
    $wp_admin_bar->remove_menu('comments');
}
add_action( 'wp_before_admin_bar_render', 'mytheme_admin_bar_render' );