PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : رهایی از دست نظرات اسپم وردپرس



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 );

?>

negarnovin
May 23rd, 2021, 13:32
مطلب واقعا مفیدی بودش و همیشه همه کسانی که با وردپرس استفاده می کنند با این مشکل روبرو هستند
یه سوالی دارم اینکه

استفاده از این قطعه کد بهتر هستش یا استفاده از افزونه اکیسمت کدام بهتر می باشد؟!

sajjadgholampur
June 30th, 2021, 17:16
سلام
من یه کتاب آموزش وردپرس از لینک پایین دانلود کردم
https://hamyarwp.com/wordpress
و توش نوشته بود از اکیسمت استفاده کنید. با این حال من از این کد هم استفاده میکنم و نظرمو میگم. چون من ترجیح میدم پلاگین کمتر نصب داشته باشم. ممنون ازتون