-
عضو انجمن
رهایی از دست نظرات اسپم وردپرس
یکی از مشکلاتی که سایت های وردپرسی باهاش دست و پنجه نرم میکنن نظرات اسپم هست که روزانه و به تعداد زیاد ارسال میشه
راه های فراوانی برای جلوگیری از این نظرت اسپم هست
راهی که در این پست معرفی میکنیم بدون نصب افزونه ی خاصی هست و ت نها با یه تیکه کد انجام میشه
نحوه کار این کد به این صورت است که نظراتی که آدرس سایت نظر دهنده بیشتر از 50 کارکتر باشه رو اتوماتیک اسپم میکنه
کد رو به functions.php پوسته اضافه کنید :
کد PHP:
<?php
function rkv_url_spamcheck( $approved , $commentdata ) {
return ( strlen( $commentdata['comment_author_url'] ) > 50 ) ? 'spam' : $approved;
}
add_filter( 'pre_comment_approved', 'rkv_url_spamcheck', 99, 2 );
?>
-
تعداد تشکر ها از nojhanacc به دلیل پست مفید
-
May 23rd, 2021 10:51
# ADS
-
عضو انجمن
پاسخ : رهایی از دست نظرات اسپم وردپرس
مطلب واقعا مفیدی بودش و همیشه همه کسانی که با وردپرس استفاده می کنند با این مشکل روبرو هستند
یه سوالی دارم اینکه
استفاده از این قطعه کد بهتر هستش یا استفاده از افزونه اکیسمت کدام بهتر می باشد؟!
-
-
June 30th, 2021, 17:16
#3
پاسخ : رهایی از دست نظرات اسپم وردپرس
سلام
من یه کتاب آموزش وردپرس از لینک پایین دانلود کردم
https://hamyarwp.com/wordpress
و توش نوشته بود از اکیسمت استفاده کنید. با این حال من از این کد هم استفاده میکنم و نظرمو میگم. چون من ترجیح میدم پلاگین کمتر نصب داشته باشم. ممنون ازتون
ویرایش توسط sajjadgholampur : June 30th, 2021 در ساعت 17:17
-