در این مطلب از سایت آنلاینر با یمیک آموزش کاربردی برای سایت های وردپرسی در خدمت شما دوستان هستیم. یکی از مشکلات اغلب سایت ها دیدگاه های اسپم می باشد که در کل جهان وجود دارد و این مشکل را چه سایت های بزرگ جهان و چه کوچکترین آنها دارند اگر چه تاکنون روش های مختلفی مثل سوالات امنیتی و … برای مبارزه با این آفت اینترنت ارائه شده است اما همچنان مشاهده می شود که بسیاری از مدیران وب سایت ها این مشکل را هنوز در سایت های خود مشاهده میکنند. شاید برای شما هم پیش آمده که با فعال کردن افزونه های ضد اسپم از تعداد دیدگاه های سالم کم شده است ! حقیقت این است که بسیاری از کاربران وب سایت ها با دیدن سوالات امنیتی پیچیده و گاه غیر قابل پاسخ از ثبت دیدگاه پشیمان می شوند .
ما در اینجا روشی به شما دوستان وردپرسی آموزش میدهیم که توسط آن میتوانید هم دیدگاه های کاربران واقعی خود را داشته باشید هم دیدگاه اسپم را شناسایی کنید.یکی از ویژگی های اغلب اسپم ها ، وجود لینک های طولانی در آن هاست . به کمک دستور زیر کلیه دیدگاه هایی که حاوی لینک با نشانی طولانی هستند به صورت خودکار به عنوان جفنگ در وردپرس نشانه گذاری می شوند .
آموزش چلوگیری از دیدگاه اسپم در سایت های وردپرسی
برای این کار فایل Functions.php قالب را باز کرده و کد زیر را در آن وارد کنید :
1 function rkv_url_spamcheck( $approved , $commentdata ) {
2 return ( strlen( $commentdata[‘comment_author_url’] ) > 50 ) ? ‘spam’ : $approved;
3 }
4
5 add_filter( ‘pre_comment_approved’, ‘rkv_url_spamcheck’, 99, 2 );
توسط کد بالا ، کلیه دیدگاه با لینک بزرگتر از ۵۰ کاراکتر اسپم می شوند . برای مشخص کردن تعداد کاراکتر مجاز برای دیدگاه های سالم عدد ۵۰ را با عدد دلخواهتان جایگزین کنید .