Skip to content

Instantly share code, notes, and snippets.

@nikolailehbrink
Created March 21, 2023 14:36
Show Gist options
  • Save nikolailehbrink/a7a44ed9669af94cd61e382bbea0eb45 to your computer and use it in GitHub Desktop.
Save nikolailehbrink/a7a44ed9669af94cd61e382bbea0eb45 to your computer and use it in GitHub Desktop.
Completely remove comments from Wordpress
// Remove comments from Wordpress
add_action('admin_menu', 'theme_remove_admin_menus');
function theme_remove_admin_menus()
{
remove_menu_page('edit-comments.php');
}
// Removes from post and pages
add_action('init', 'theme_remove_comment_support', 100);
function theme_remove_comment_support()
{
remove_post_type_support('post', 'comments');
remove_post_type_support('page', 'comments');
}
// Removes from admin bar
function theme_admin_bar_render()
{
global $wp_admin_bar;
$wp_admin_bar->remove_menu('comments');
}
add_action('wp_before_admin_bar_render', 'theme_admin_bar_render');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment