{"id":718,"date":"2016-12-20T00:00:00","date_gmt":"2016-12-20T00:00:00","guid":{"rendered":"http:\/\/blog.hostinger.io\/hostinger-tutorials\/uncategorized\/how-to-delete-all-comments-wordpress\/"},"modified":"2026-03-09T19:20:11","modified_gmt":"2026-03-09T19:20:11","slug":"how-to-delete-all-comments-wordpress","status":"publish","type":"post","link":"\/ng\/tutorials\/how-to-delete-all-comments-wordpress\/","title":{"rendered":"How to delete all comments on WordPress manually, using a plugin, and more"},"content":{"rendered":"<?xml encoding=\"utf-8\" ?><p>Having comments on a website is a great way to engage your audience. Unfortunately, it&rsquo;s also one of the many platforms that hackers can use to fill your site with spam and malicious content. This article will show how to delete all comments on WordPress.<\/p><p>We will go over why deleting comments may be necessary, as well as three different methods to remove all comments on your WordPress website.<\/p><p>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-reasons-to-delete-comments\">Reasons to delete comments<\/h2><p>Although comments can help build relationships with the audience, there are times when you need to remove them from your WordPress site. An example is when you need to <a href=\"\/ng\/tutorials\/wordpress-comment-spam\/\">get rid of spam messages<\/a>, which is common among websites without an anti-spam setup.&nbsp;<\/p><p>These comments can harm user experience and <a href=\"\/ng\/tutorials\/wordpress-seo-tips\/\" target=\"_blank\" rel=\"noreferrer noopener\">WordPress search engine optimization<\/a> (SEO) rankings. Furthermore, they can pose security threats as they may contain malicious content or direct visitors to an unsecured website.<\/p><figure class=\"wp-block-image size-large\"><a class=\"hgr-tutorials-cta hgr-tutorials-cta-wordpress-hosting\" href=\"\/ng\/wordpress-hosting\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"600\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2024\/06\/New-WP_in-text-banner.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-111781\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2024\/06\/New-WP_in-text-banner.png\/w=2048,fit=scale-down 2048w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2024\/06\/New-WP_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2024\/06\/New-WP_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2024\/06\/New-WP_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2024\/06\/New-WP_in-text-banner.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2024\/06\/New-WP_in-text-banner.png\/w=1536,fit=scale-down 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-how-to-delete-all-comments-on-wordpress\">How to delete all comments on WordPress<\/h2><p>The following sections will list three ways to remove all comments on your WordPress site &ndash; from the easiest to the most difficult. Which method you choose depends on your preferences and technical knowledge.<\/p><h3 class=\"wp-block-heading\" id=\"h-use-the-wordpress-admin-dashboard\">Use the WordPress admin dashboard<\/h3><p>The most straightforward way to delete all comments on <a href=\"\/ng\/tutorials\/what-is-wordpress\/\">WordPress is<\/a> to <a href=\"\/ng\/tutorials\/wordpress\/how-to-login-to-wordpress-dashboard\/\">log in to your admin dashboard<\/a> and navigate to the <strong>Comments<\/strong> page. Follow these steps:<\/p><ol class=\"wp-block-list\">\n<li>Select <strong>Comments<\/strong> on the left menu.<br><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"440\" class=\"aligncenter wp-image-19301 size-large\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-dashboard-1-1024x440.png\" alt=\"How to delete all WordPress comments from WordPress dashboard\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-dashboard-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-dashboard-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-dashboard-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-dashboard-1.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-dashboard-1.png\/w=990,fit=scale-down 990w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-dashboard-1.png\/w=1320,fit=scale-down 1320w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-dashboard-1.png\/w=980,fit=scale-down 980w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-dashboard-1.png\/w=1349,fit=scale-down 1349w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/li>\n\n\n\n<li>Find the<strong> Bulk Actions<\/strong> dropdown menu and choose <strong>Move to Trash<\/strong>. Select all comments and click <strong>Apply<\/strong>.<br><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"455\" class=\"aligncenter size-large wp-image-19302\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-dashboard-2-1024x455.png\" alt=\"This image shows you how to delete all comments in WordPress from the platform's Comments section.\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-dashboard-2.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-dashboard-2.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-dashboard-2.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-dashboard-2.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-dashboard-2.png\/w=990,fit=scale-down 990w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-dashboard-2.png\/w=1320,fit=scale-down 1320w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-dashboard-2.png\/w=1349,fit=scale-down 1349w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/li>\n<\/ol><h3 class=\"wp-block-heading\" id=\"h-use-a-wordpress-plugin\">Use a WordPress plugin<\/h3><p>Another option is to <a href=\"\/ng\/tutorials\/wordpress\/how-to-install-wordpress-plugins\/\">install a WordPress plugin<\/a> specifically for removing multiple WordPress comments simultaneously. <a href=\"https:\/\/wordpress.org\/plugins\/wp-bulk-delete\/\" target=\"_blank\" rel=\"noreferrer noopener\">WP Bulk Delete<\/a> is a great option for this, as it can implement filters and conditions when managing comments based on your needs.<\/p><p>The free version of the plugin comes with a primary comment remover feature. For more filter options, check out the Pro plan for <strong>$29\/site<\/strong>.&nbsp;<\/p><p>Follow these steps to remove all comments with WP Bulk Delete:<\/p><ol class=\"wp-block-list\">\n<li>Head to the WordPress admin dashboard and navigate to <strong>WP Bulk Delete -&gt; Delete Comments<\/strong>.<br><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"441\" class=\"aligncenter wp-image-19303 size-large\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-plugin-1-1024x441.png\" alt=\"access to WP Bulk Delete menu\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-plugin-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-plugin-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-plugin-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-plugin-1.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-plugin-1.png\/w=990,fit=scale-down 990w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-plugin-1.png\/w=1320,fit=scale-down 1320w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-plugin-1.png\/w=1349,fit=scale-down 1349w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/li>\n\n\n\n<li>Check the filters you want to use and click <strong>Delete Comments<\/strong>. The free version lets you filter comments based on their status and publication date.<br><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"491\" class=\"aligncenter size-large wp-image-19306\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-plugin-2-1-1024x491.png\" alt=\"This image shows WP Bulk Delete's comment deletion settings.\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-plugin-2-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-plugin-2-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-plugin-2-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-plugin-2-1.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-plugin-2-1.png\/w=990,fit=scale-down 990w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-plugin-2-1.png\/w=1320,fit=scale-down 1320w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-plugin-2-1.png\/w=1365,fit=scale-down 1365w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/li>\n<\/ol><h3 class=\"wp-block-heading\" id=\"h-use-phpmyadmin\">Use phpMyAdmin<\/h3><p>Finally, you can delete all WordPress comments directly from your database using <strong>phpMyAdmin<\/strong>. Consider this method if the admin panel or plugin method isn&rsquo;t working properly. That being said, it requires some basic knowledge of databases and SQL.&nbsp;<\/p><p>There are two options to delete comments using <strong>phpMyAdmin<\/strong> &ndash; running an SQL query or emptying the comment table. Both methods will modify two tables where comments take place, <strong>wp_comments <\/strong>and <strong>wp_commentmeta<\/strong>.<\/p><p><div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>Important!<\/strong> The tables&rsquo; names might differ depending on your database prefix.\n            <\/p><\/div>\n\n\n\n<\/p><p>Your database is accessible from your web hosting control panel.&nbsp;<\/p><p>The tutorial below will show you how to delete all WordPress comments using an SQL query from Hostinger&rsquo;s hPanel. This method is suitable if you have specific types of comments to remove.<\/p><p>1. From your hPanel, head to <strong>Databases &rarr; phpMyAdmin<\/strong> and choose the database you want to modify. Click <strong>Enter phpMyAdmin<\/strong>.<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/www.hostinger.com\/ng\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/02\/hpanel-databases-phpmyadmin-highlighted.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"431\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/02\/hpanel-databases-phpmyadmin-highlighted.jpg\/w=1024,h=1024,fit=scale-down\" alt=\"Screenshot displaying the Databases phpMyAdmin section in hPanel. The Enter phpMyAdmin button is highlighted.\" class=\"wp-image-78205\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/02\/hpanel-databases-phpmyadmin-highlighted.jpg\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/02\/hpanel-databases-phpmyadmin-highlighted.jpg\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/02\/hpanel-databases-phpmyadmin-highlighted.jpg\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/02\/hpanel-databases-phpmyadmin-highlighted.jpg\/w=768,fit=scale-down 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div><p>2. In<strong> phpMyAdmin<\/strong>, select the <strong>wp_comments<\/strong> table.<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1353\" height=\"553\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-2.png\/public\" alt=\"This image shows you how to access wp_comments from phpMyAdmin.\" class=\"wp-image-19314\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-2.png\/w=1353,fit=scale-down 1353w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-2.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-2.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-2.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-2.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-2.png\/w=990,fit=scale-down 990w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-2.png\/w=1320,fit=scale-down 1320w\" sizes=\"auto, (max-width: 1353px) 100vw, 1353px\" \/><\/figure><\/div><p>3. Click on the <strong>SQL<\/strong> tab at the top to open the SQL query window.<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1350\" height=\"558\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-3-1.png\/public\" alt=\"This image shows you how to access the SQL query tab of the selected table.\" class=\"wp-image-19318\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-3-1.png\/w=1350,fit=scale-down 1350w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-3-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-3-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-3-1.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-3-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-3-1.png\/w=990,fit=scale-down 990w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-3-1.png\/w=1320,fit=scale-down 1320w\" sizes=\"auto, (max-width: 1350px) 100vw, 1350px\" \/><\/figure><\/div><p>4. Choose one of the following queries to delete comments based on particular conditions:<\/p><p>Delete all WordPress non-approved and pending comments:<\/p><pre class=\"wp-block-preformatted\">DELETE from wp_comments WHERE comment_approved =&nbsp; '0'&nbsp;<\/pre><p>Delete all WordPress approved comments:<\/p><pre class=\"wp-block-preformatted\">DELETE from wp_comments WHERE comment_approved =&nbsp; '1'&nbsp;<\/pre><p>Delete all WordPress trash comments:<\/p><pre class=\"wp-block-preformatted\">DELETE from wp_comments WHERE comment_approved =&nbsp; 'trash'&nbsp;<\/pre><p>Delete all WordPress spam comments:<\/p><pre class=\"wp-block-preformatted\">DELETE from wp_comments WHERE comment_approved =&nbsp; 'spam'<\/pre><p>5. Add the chosen query to the SQL query window, then click <strong>Go<\/strong>. Repeat this step several times according to the number of queries you want to execute.<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1365\" height=\"451\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-4.png\/public\" alt=\"This image shows you how to execute the SQL query.\" class=\"wp-image-19322\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-4.png\/w=1365,fit=scale-down 1365w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-4.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-4.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-4.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-4.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-4.png\/w=414,fit=scale-down 414w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-4.png\/w=990,fit=scale-down 990w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-4.png\/w=1320,fit=scale-down 1320w\" sizes=\"auto, (max-width: 1365px) 100vw, 1365px\" \/><\/figure><\/div><p>6. Repeat the entire steps to remove comments from the <strong>wp_commentmeta table<\/strong>.<\/p><p>If you want to delete all WordPress comments unconditionally, you can follow these steps:<\/p><ol class=\"wp-block-list\">\n<li>In <strong>phpMyAdmin<\/strong>, tick <strong>wp_comments<\/strong> and<strong> wp_commentmeta<\/strong>&rsquo;s respective boxes to the left.<\/li>\n\n\n\n<li>Find the <strong>With selected<\/strong> dropdown menu and select <strong>Empty<\/strong>.<br><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"444\" class=\"aligncenter size-large wp-image-19324\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-5-1024x444.png\" alt=\"This image shows you how to automatically generate SQL query to empty wp_comments and wp_commentmeta tables.\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-5.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-5.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-5.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-5.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-5.png\/w=990,fit=scale-down 990w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-5.png\/w=1320,fit=scale-down 1320w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2016\/12\/wordpress-delete-comment-phpmyadmin-5.png\/w=1348,fit=scale-down 1348w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/li>\n\n\n\n<li>Click <strong>Yes<\/strong> to confirm that you want to execute the presented queries.<\/li>\n<\/ol><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2><p>Comments play an essential role in growing your audience, but some situations may deem it necessary to purge them. Some comments can harm your site&rsquo;s SEO and user experience.<\/p><p>Therefore, this article has shown how to delete all comments on WordPress:<\/p><ul class=\"wp-block-list\">\n<li><strong>Using the WordPress admin dashboard.<\/strong> The most straightforward option. However, there&rsquo;s no ability to filter the comments.&nbsp;<\/li>\n\n\n\n<li><strong>Using the WP Bulk Delete plugin.<\/strong> The simplest and most flexible option as it offers the option to filter the comments.<\/li>\n\n\n\n<li><strong>Using SQL queries in phpMyAdmin.<\/strong> This method requires technical knowledge but offers more control over the deletion process.<\/li>\n<\/ul><p>As each method has its pros and cons, it&rsquo;s best to consider your needs before deciding. We recommend doing a test run on a couple of WordPress comments first to see which method best suits your preferences.<\/p><p>        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Learn What Else You Can Do With WordPress                <\/p>\n            <\/div>\n            <p class=\"protip__content\"><a href=\"\/ng\/tutorials\/how-to-duplicate-wordpress-page-or-post\/\">How to Duplicate Pages and Posts on WordPress<\/a><br>\n<a href=\"\/ng\/tutorials\/how-to-undo-changes-in-wordpress\/\">How to Undo Changes in WordPress<\/a><br>\n<a href=\"\/ng\/tutorials\/wordpress\/how-to-delete-wordpress\/\">How to Delete WordPress<\/a><br>\n<a href=\"\/ng\/tutorials\/wordpress-taxonomy\/\">WordPress Taxonomy Guide<\/a><br>\n<a href=\"\/ng\/tutorials\/wordpress-revisions\/\">Guide to WordPress Revisions<\/a><\/p>\n                    <\/div>\n        \n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Having comments on a website is a great way to engage your audience. Unfortunately, it&rsquo;s also one of the many platforms that hackers can use to fill your site with spam and malicious content. This article will show how to delete all comments on WordPress. We will go over why deleting comments may be necessary, [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/ng\/tutorials\/how-to-delete-all-comments-wordpress\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":24,"featured_media":145413,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"How to delete all comments on WordPress: 3 ways","rank_math_description":"Do you want to purge your WordPress comments section? Check out this tutorial and learn how to delete all WordPress comments.","rank_math_focus_keyword":"wordpress delete all comments","footnotes":""},"categories":[22637],"tags":[],"class_list":["post-718","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-delete-all-comments-wordpress","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-delete-all-comments-wordpress","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-delete-all-comments-wordpress","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-delete-all-comments-wordpress","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-delete-all-comments-wordpress","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-delete-all-comments-wordpress","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-delete-all-comments-wordpress","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-delete-all-comments-wordpress","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/ng\/tutorials\/wp-json\/wp\/v2\/posts\/718","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/ng\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/ng\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ng\/tutorials\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ng\/tutorials\/wp-json\/wp\/v2\/comments?post=718"}],"version-history":[{"count":31,"href":"https:\/\/www.hostinger.com\/ng\/tutorials\/wp-json\/wp\/v2\/posts\/718\/revisions"}],"predecessor-version":[{"id":145412,"href":"https:\/\/www.hostinger.com\/ng\/tutorials\/wp-json\/wp\/v2\/posts\/718\/revisions\/145412"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ng\/tutorials\/wp-json\/wp\/v2\/media\/145413"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/ng\/tutorials\/wp-json\/wp\/v2\/media?parent=718"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/ng\/tutorials\/wp-json\/wp\/v2\/categories?post=718"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/ng\/tutorials\/wp-json\/wp\/v2\/tags?post=718"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}