nojhanacc
May 23rd, 2021, 10:51
یکی از مشکلاتی که سایت های وردپرسی باهاش دست و پنجه نرم میکنن نظرات اسپم هست که روزانه و به تعداد زیاد ارسال میشه
راه های فراوانی برای جلوگیری از این نظرت اسپم هست
راهی که در این پست معرفی میکنیم بدون نصب افزونه ی خاصی هست و ت نها با یه تیکه کد انجام میشه
نحوه کار این کد به این صورت است که نظراتی که آدرس سایت نظر دهنده بیشتر از 50 کارکتر باشه رو اتوماتیک اسپم میکنه
کد رو به functions.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 );
?>
راه های فراوانی برای جلوگیری از این نظرت اسپم هست
راهی که در این پست معرفی میکنیم بدون نصب افزونه ی خاصی هست و ت نها با یه تیکه کد انجام میشه
نحوه کار این کد به این صورت است که نظراتی که آدرس سایت نظر دهنده بیشتر از 50 کارکتر باشه رو اتوماتیک اسپم میکنه
کد رو به functions.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 );
?>