خانه / سیستمهای مدیریت محتوا / وردپرس / چگونه نظرات اسپم در وردپرس را به وسیله کوکی ها برای نظرات کاهش دهیم

چگونه نظرات اسپم در وردپرس را به وسیله کوکی ها برای نظرات کاهش دهیم

یک سایت در حال رشد با چالش های جدیدی رو به رو می شود و یکی از این چالش ها نظرهای اسپم است. خوشبختانه راه های زیادی برای از بین بردن این اسپم ها به صورت موثر وجود دارد. برای مثال با استفاده از Akismet شما می توانید به طور قبل توجهی از میزان نظرات اسپم کم کنید. شما می توانید همچنین از Captcha برای مسدود کردم اسپم سازها استفاده کنید. در این مقاله به شما نشان می دهیم که چگونه نظرات اسپم در وردپرس را به وسیله کوکی ها کاهش دهید.

اولین کاری که باید انجام دهید این است که پلاگین Cookies for Comments را نصب و فعال کنید. این پلاگین خارج از سیستم کار می کند و هیچگونه تنظیماتی برای آن وجود ندارد.

چگونه پلاگین Cookies for Comments کار می کند؟

بیشتر نظرهای اسپم به وسیله بات های اسپم ثبت می شوند. این بات های اسپم نرم افزار هایی هستند که در وب گشت و گذار می کنند و به دنبال فرم های نظر دهی می گردند و در آن نظر ثبت می کنندو

برای اسپم کردن هزاران وب سایت این نرم افزارها هیچ گونه عکس و قالبی را دانلود نمی کنند. متن روی صفحه برای آن ها کافی است تا از وجود فرم نظرات آگاه شوند.

پلاگین Cookies for Comments یک قالب یا یک عکس را هنگامی که می خواهند به یک صفحه از سایت وردپرس شما دسترسی پیدا کنند، بار گذاری می کند. اگر مرورگر مخاطب این فایل عکس یا قالب را دانلود کرد، پلاگین یک کوکی در مرورگر مخاطب تنظیم می کند.

پلاگین کوکی ها را هنگامی که مخاطب می خواهد نظر بگذارد کنترل می کند. اگر کوکی وجود داشته باشد، این بدان معناست که مخاطب یک بات اسپم نیست. اگر کوکی وجود نداشته باشد، پس به احتمال خیلی زیاد یک بات اسپم است و نظری که می گذارد به عنوان اسپم در نظر گرفته می شود.

چگونه به طور کامل جلوی بات های اسپم را بگیریم تا نظر نگذارند

این پلاگین به صورت موفقیت آمیز اسپم ها را شناسایی می کند اما به آن ها اجازه می دهد که نظر اسپم خود را قرار دهند که این نظر به بخش نظرهای اسپم می رود. با اندکی تغییر شما می توانید از نظر گذاشتن بات ها نیز جلوگیری کنید.

برای انجام این کار شما باید ارزش کوکی را پیدا کنید. بر روی وب سایت خود در هر جای صفجه که می خواهید راست کلیک کنید و گزینه View Page Source را انتخاب کنید.

این کار یک تب جدید در مرورگر شما باز می کند که منبع HTML صفحه را نشان می دهد. شما باید به پایین صفحه بروید تا جایی که خطی شبیه خط زیر پیدا کنید:

۱ <img alt=’css.php’ src=”http://example.com/wp-content/plugins/cookies-for-comments/css.php?k=9692e3a737ecafe8fe6329490410ff50&amp;o=i&amp;t=201927728″ width=’1′ height=’1′ />

میزان css.php?k= میزان کوکی است. مانند این مثال، آن برابر ۹۶۹۲e3a737ecafe8fe6329490410ff50 می باشد.شما به این مقدار برای مرحله بعدی احتیاج دارید.

حال با استفاده از یک FTP client به وب سایت خود متصل شوید و فایل .htaccess را ویرایش کنید. کد زیر را قبل از هر چیز دیگر در فایل .htaccess خود قرار دهید.

۱ RewriteCond %{HTTP_COOKIE} !^.*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.*$

۲ RewriteRule ^wp-comments-post.php – [F,L]

به جای XXX مقدار کوکی خود را قرار دهید.

تمام. فایل .htaccess شما به دنبال مقدار کوکی می گردد و اگر آن را پیدا نکند، از نظر گذاشتن مخاطب جلوگیری می کند. امیدواریم این مقاله به شما در کاهش میزان اسپم های سایتتان کمک کرده باشد.

مطلب پیشنهادی

چگونه مهلت نظر دادن در وردپرس را برای بعضی پست ها تغییر دهیم

یکی از راه حل هایی که اغلب اوقات برای کاهش میزان نظرات اسپم پیشنهاد می …

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *