آموزش حذف دسته‌جمعی نظرات اسپم در وردپرس

مشکل نظرات اسپم

نظرات اسپم یکی از آزاردهنده‌ترین مشکلات سایت‌های وردپرسی است. سایت‌های محبوب ممکن است روزانه صدها نظر اسپم دریافت کنند که فضای دیتابیس را اشغال می‌کند و سرعت سایت را کاهش می‌دهد.

حذف دسته‌جمعی از پیشخوان

به نظرات بروید. فیلتر اسپم را بزنید. دکمه خالی کردن اسپم را کلیک کنید.

حذف با SQL (سریع‌ترین)

اگر هزاران نظر اسپم دارید، حذف از پیشخوان کند است:

DELETE FROM wp_comments WHERE comment_approved = 'spam';

همچنین متادیتای نظرات اسپم:

DELETE FROM wp_commentmeta WHERE comment_id NOT IN (SELECT comment_id FROM wp_comments);

حذف با WP-CLI

wp comment delete $(wp comment list --status=spam --format=ids) --force

بهینه‌سازی دیتابیس پس از حذف

OPTIMIZE TABLE wp_comments;
OPTIMIZE TABLE wp_commentmeta;

یا با WP-CLI:

wp db optimize

پیشگیری از اسپم

افزونه Akismet

افزونه پیش‌فرض وردپرس برای فیلتر اسپم. حتماً آن را فعال و API Key تنظیم کنید.

reCAPTCHA

افزودن Google reCAPTCHA به فرم نظرات با افزونه‌هایی مانند Advanced noCaptcha.

Honeypot

افزونه Antispam Bee با روش Honeypot بدون نیاز به CAPTCHA اسپم را فیلتر می‌کند.

تنظیمات وردپرس

از تنظیمات > گفت‌وگو: فعال کردن تأیید نظرات توسط مدیر، بلاک کردن نظرات با لینک زیاد، و غیرفعال کردن Pingback/Trackback.

هاست وردپرس میهن هاستینگ با فضای SSD NVMe و دیتابیس بهینه. پاکسازی اسپم باعث کاهش حجم دیتابیس و افزایش سرعت سایت می‌شود.

🚀 هاست سریع وردپرس

دیتابیس بهینه و SSD NVMe برای سرعت بالا.

مشاهده هاست وردپرس ←

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

متن نظر
نام*:
رایانامه*:
وب سایت / وبلاگ: