وقتی یه وبسایت راهاندازی میکنید، یکی از اولین چیزهایی که باید حواستون بهش باشه جلوگیری از ارسال اسپم به سایت وردپرس با افزونه هست. واقعاً هیچ چیز مثل پر شدن بخش نظرات و فرمها با هرزنامه نمیتونه اعصاب آدم رو خرد کنه! از اونجایی که وردپرس یه سیستم متنبازه، کلی روش و ابزار داره که میتونید باهاش امنیت سایتتون رو بالا ببرید و جلوی این مزاحمتها رو بگیرید.
یکی از مشکلات همیشگی مدیرای سایت همین اسپمها هست؛ پیامهای الکی و رباتهایی که فقط میان سایت رو بههم بریزن و حتی ممکنه توی عملکرد سایت اختلال ایجاد کنن. برای همین باید کاری کنید که راهشونو ببندید و نذارید وارد سایتتون بشن.
تا حالا به این فکر کردین چرا ما باید کپچا حل کنیم تا ثابت کنیم آدمیم؟
خب، زمانش رسیده ورق برگرده!
بیایید کاری کنیم که رباتها ثابت کنن ربات نیستن!
در این آموزش جلوگیری از ارسال اسپم به سایت وردپرس با افزونه از فیلم آموز میخوایم یه روش راحت بهتون یاد بدیم که به کمکش امنیت سایتتون رو در برابر اسپمها کلی بالا ببرید و خیالتون از بابت ورود هرزنامهها راحتتر بشه.
همچنین میتوانید مقاله عدم نمایش نام نویسنده در سایت وردپرس با افزونه یا جلوگیری از Enumeration را در این صفحه مطاله کنید.
جلوگیری از ارسال اسپم به سایت وردپرس با افزونه
وقتی یه سایت وردپرسی راه میندازید، یکی از اولین چیزهایی که باید حواستون بهش باشه جلوگیری از ارسال اسپم هست. اسپمها هم سرعت سایت رو میگیرن، هم اعصابتون رو خرد میکنن، هم میتونن امنیت سایت رو به خطر بندازن.
وردپرس چون متنبازه، کلی روش و ابزار برای مقابله با اسپمها داره. اما واقعیتش اینه که بهترین و راحتترین روش، همیشه استفاده از افزونههای مخصوص مبارزه با اسپم هست.
تا حالا دقت کردید چرا ما انسانها باید مدام کپچا پر کنیم تا ثابت کنیم ربات نیستیم؟ خب اصلاً چرا نباید کاری کنیم باتها ثابت کنن انسان نیستن؟ 😄
ما همین کار رو قراره انجام بدیم.
جلوگیری از ارسال اسپم به سایت وردپرس با افزونه خیلی مهمه در این اموزش، میخوایم با کمک افزونهی WordPress Zero Spam کاری کنیم که اسپمها از همون در ورودی سایت برگردن! این افزونه خیلی حرفهایه و میتونه بدون دردسر، جلوی کلی از حملات اسپمی رو بگیره و سایتتون رو تمیز و امن نگه داره.
همچنین مقاله فعال کردن کد کپچا در فرم ورود وردپرس با افزونه را در این صفحه مطالعه کنید.
معرفی افزونه WordPress Zero Spam
افزونه WordPress Zero Spam یکی از بهترین ابزارهایی هست که میتونید برای جلوگیری از ورود هرزنامه و اسپم به سایتتون ازش استفاده کنید. فقط کافیه افزونه رو نصب و فعال کنید؛ همین!
این پلاگین کاملاً رایگانه و در مخزن وردپرس هم موجوده. تنظیماتش هم خیلی سادهست و با چند تا کلیک میتونید همهچیز رو مطابق نیازتون پیکربندی کنید.
Zero Spam کمک میکنه تا جلوی ارسال اسپم تو بخشهای مختلف سایت رو بگیرید؛ مثل:
بخش دیدگاهها
فرم تماس با ما
فرمهای گزارش یا شکایت
به خاطر همین قابلیتهای کاربردی، بین مدیرای وردپرسی خیلی محبوب شده و تونسته بیش از ۳۰ هزار نصب فعال داشته باشه.
اگه دنبال یه افزونه ساده، سریع و بدون دردسر برای خلاص شدن از شر اسپمرها هستین، Zero Spam دقیقاً همون چیزیه که لازم دارین.
امکانات افزونه WordPress Zero Spam
- بدون هیچ کپچایی کار میکنه! یعنی دیگه لازم نیست کاربر رو معطل کنید.
- بیشترِ اسپمها رو همون اول مسدود میکنه (تقریباً ۹۹٪).
- با افزونههای کش هم سازگار هست و قاطی نمیکنه.
- میتونه IPهای مزاحم و اسپمر رو بلاک کنه.
- امکان توسعه با هوکهای مختلف داره، برای کسایی که میخوان سفارشیسازیش کنن.
- با قالب و فرمهای مختلف سایت هماهنگ میشه و تو همه فرمها کار میکنه.
- اگر خواستید، میتونید لاگگیری رو فعال کنید تا ببینید چه کسایی در حال اسپمزدن هستن.
- تنظیماتش کاملاً پیشرفتهست و کنترل کامل میتونید داشته باشید.
- با افزونههای محبوب مثل Contact Form 7، Gravity Forms، WPForms و BuddyPress هم کاملاً هماهنگه.
همچنین مقاله مخفی کردن وردپرس با افزونه Hide My WordPress را در این صفحه مطالعه کنید.
نحوه کار با افزونه WordPress Zero Spam
بعد از اینکه افزونه رو نصب و فعال کردید، دیگه کار سختی پیش رو ندارید. مثل همیشه کافیه وارد پیشخوان وردپرس بشید و از مسیر:
افزونهها > افزودن
اسم افزونه WordPress Zero Spam رو جستجو کنید، بعد هم مثل بقیه افزونهها روی نصب و بعد فعالسازی کلیک کنید.
بهمحض اینکه افزونه فعال بشه، یک بخش جدید به تنظیمات سایت اضافه میشه. وارد تنظیمات افزونه که بشید، میتونید خیلی راحت و فقط با چند تا گزینه ساده تعیین کنید افزونه دقیقاً کجاها جلوی اسپم رو بگیره؛ مثل دیدگاهها، فرم تماس، فرمهای مختلف و…
خلاصه بگم:
نصبش آسونه، تنظیماتش راحته و تو چند دقیقه سایتتون رو از شر اسپمها خلاص میکنه. فقط چند کلیک و تمام! 😎

افزونه جلوگیری از ارسال اسپم به سایت وردپرس خیلی شیک و بیدردسر، هرزنامهها و اسپمها رو — حتی اونایی که تو دیدگاهها ظاهر میشن — کاملاً خودکار مسدود میکنه، بدون اینکه لازم باشه شما هیچ تنظیمات پیچیدهای انجام بدید. یعنی واقعاً به همین راحتی میتونید یه سایت وردپرسی کاملاً بدون اسپم داشته باشید.
وقتی افزونه رو نصب و فعال میکنید، توی منوی پیشخوان وردپرستون یه گزینه جدید به اسم WP Zero Spam اضافه میشه. با کلیک روی اون، وارد صفحهای میشید که لیست تمام IPهایی که توسط افزونه بلاک شدن رو براتون نمایش میده.
توی همین صفحه یه بخش به اسم Add Blocked IP هم وجود داره که خیلی کار راهاندازه. هر وقت خواستید یه IP جدید رو دستی بلاک کنید، کافیه اطلاعاتش رو وارد کنید و در آخر روی دکمه آبیرنگ Add Blocked IP بزنید تا فوراً به لیست اضافه بشه.

تنظیمات افزونه
جلوگیری از ارسال اسپم به سایت وردپرس با افزونه رو حتما جدی بگیرید اگه دوست داشتید کنترل بیشتری روی افزونه داشته باشید، میتونید از منوی تنظیمات > Zero Spam وارد صفحه تنظیمات بشید. اینجا چند گزینه قرار گرفته که با فعال کردنشون میتونید حفاظت سایتتون رو دقیقتر و حرفهایتر کنید. هرکدوم رو که لازم داشتید فقط تیک بزنید و در نهایت روی ذخیره بزنید تا تغییرات اعمال بشه.
به همین راحتی و بدون دردسر میتونید سایتتون رو از دست اسپمها نجات بدید و با خیال راحت به کارتون ادامه بدید.

<?php
if ( zerospam_is_valid() ) {
// Valid form submission.
} else {
// Invalid form submission.
zerospam_log_spam( ‘My Custom Form’, ‘http://www.myurl.com/custom-form’ );
}
خب دوستان، کار با این افزونه خیلی راحت بود! 🎉
بعد از فعالسازی، سایت وردپرسی شما دیگه تقریباً هیچ اسپمی نمیبینه و خیالتون راحت میشه.
فقط چند کلیک ساده و تمام! الان دیگه میتونید روی مطالب و محتوای سایتتون تمرکز کنید و نگران هرزنامهها نباشید.
موفق باشید و همیشه سایتهاتون امن بمونه!