5 طرق لحماية الووردبريس من SPAM
السلام عليكم ورحة الله وبركاته
السبام مصدر إزعاج للكثير من اصحاب المدونات, قد ترى الكم الهائل من الرسائل المزعجة التي ترد اليك من حين الى اخر. المشكلة ليست في كثرة هذه الرسائل ولكنها تتسبب في بطئ المدونة واستنزاف موارد السيرفر وفي هذه المقالة سوف نتطرق الى بعض الطرق التي سوف تمنع هذه المشكلة نهائيا.
تركيب Akismet
تأتي هذه الاضافة ملحقة بشكل إفتراضي مع الووردبريس, تقوم هذه الإضافة بعمل جيد لإلتقاط الرسائل المزعجة قم بتفعيلها من لوحة التحكم تحتاج الإضافة الى api بعد تفعيلها تقوم Akismet بفرز الرسائل المزعجة ستلاحظ ان بعد مرور يوم ان الرسائل المزعجة توقفت من الظهور
ولكن لم نصل الى حد الان الى حل لغز المشكلة يجب عليك القيام ببعض الاعمال الاخرى لكي نحل هذه المشكلة نهائيا
تركيب اضافة Better WordPress reCAPTCHA
إضافة reCAPTCHA هذه الإضافة غالب ما تستعملها المواقع الكبيرة مثل Facebook, Twitter و StumbleUpon. فهي ليست مجرد كلمة تحقق (هي عبارة عن صورة تحتوي على ارقام و حروف) تستخدم reCAPTCHA كلمات من كتب قديمة حيث انها تتغير تلقائيا في كل مرة تحدث الصفحة او تقوم بالدخول الى صفحة اخرى لمعرفة المزيد يمكنك زيارة هذه الصفحة reCAPTCHA اى ان كل زائر يود التعليق يجب ان يكتب ما يظهر في الصورة وتحتوي الصورة على كلمتين. طريقة التركيب سهلة فقط قم بتفعيله ويتم ادراجها تقائيا تحت صندوق التعليق, الاضافة تحتاج API key لتعمل بشكل جيد
قيام الزوار بعملية حسابية 1+1 ؟
Math Comment Spam Protection هذه الاضافة سوف تساعدنا ايضا في منع الرسائل المزعجة سبام تقوم الاضافة بوضع عملية حسابية لزوار مثال ما مجموع 5+6 . وتقوم الإضافة بتغير اسؤال دائما وهذا ما يجعل الرسائل المزعجة تتوقف. طريقة التركيب سوف نتطرق لها لاحقا بإذن الله
دع زوارك يقومون بالتسجيل لتعليق
هذه الطريقة ربما تكون للبعض ليست بفكرة جيدة ولكن قد تكون افضل طريقة اذا احببت ان تقوم بها الطريقة سهلة ومجدية في نفس الوقت انظر الصورة التالية :
اتجه الى الاعدادات > مناقشة > اعدادات التعليقات
منع التعليق من خارج مواقعك
في هذه الطريقة سوف نستعمل ملف htaccess لكن قبل البدء يجب عليك اخد نسخة احتياطية للملف htaccess ربما يقع مشكل , في هذه الحالة سوف تقوم بمنع التعليق من خارج موقعك لان البرامج التي تقوم بارسال هذه التعليقات في الصل تكون من مواقع اخرى, ما عليك الا ان تضيف هدا الكود الى ملف htaccess عندك :
RewriteEngine On RewriteCond %{REQUEST_METHOD} POST RewriteCond %{REQUEST_URI} .wp-comments-post\.php* RewriteCond %{HTTP_REFERER} !.*yourdomain.com.* [OR] RewriteCond %{HTTP_USER_AGENT} ^$ RewriteRule (.*) http://%{REMOTE_ADDR}/$ [R=301,L]
قم بتغيير اسم موقعك (yourdomain.com) ولا تنسى ان تأخد نسخة احتياطية للملف htaccess قبل ان تقوم بالتعديل
معلومة بسيطة : يُقال أن كلمة سبام Spam أتت من فرقة تسمى Monty Python مونتي بايثون ومن أحد أعمالها كانت أغنية شهيرة لهم تسمى SPAM sketch سبام سكيتش والتي كانوا يزعجون فيها الآخرين بكثرة ترديدهم لـ SPAM …. مقتبس من ادعس
الى هنا نكون قد انتهينا ونتمنى ان تستفيدوا من المقالة.
التعليقات - 5 طرق لحماية الووردبريس من SPAM : تعليق واحد