در این نوشته از آموزش وردپرس، برای شما کاربران عزیز و گرامی، آموزش متوقف کردن ذخیره آدرس آی پی در نظرات وردپرس را در نظر گرفته ایم. همانطور که میدانید وردپرس به صورت پیشفرض آی پی افرادی که نظر میدهند را در دیتابیس ذخیره میکند و دلیل این کار این است که به شما کمک کند و با استفاده از افزونه ضد اسپم Akismet نظرات اسپم را از سایت شما حذف کند و همچنین آی پی که نظر دهنده اسپم بوده شناسایی شود، حال میخواهیم به شما طریقه متوقف کردن ذخیره آدرس آی پی در نظرات وردپرس را بگوییم.
متوقف کردن ذخیره آدرس آی پی در نظرات وردپرس
همانطور که در ابتدای نوشته نیز ذکر شد، وردپرس به صورت پیشفرض آی پی افرادی که نظر میدهند را در دیتابیس ذخیره میکند و دلیل این کار این است که به شما کمک کند و با استفاده از افزونه ضد اسپم Akismet نظرات اسپم را از سایت شما حذف کند و همچنین آی پی که نظر دهنده اسپم بوده شناسایی شود.
عملیات ذخیره کردن آی پی افراد نظر دهنده به صورت دائمی میباشد . حال اگر شخصی از کاربران شما از برنامه های تغییر آی پی استفاده کند مسلما شما قادر به شناسایی آی پی اصلی و واقعی وی نخواهید بود . البته اکثر هاستینگ ها نیز لیستی از آی پی افراد مراجعه کننده به سایت شما را در اختیارتان قرار میدهند ، البته برای مدت زمان محدود.
از سوی دیگر شما با ذخیره نکردن آدرس آی پی بازدیدکنندگان عمل محرمانگی اطلاعات در مورد بازدیدکنندگان وبسایت خود افزایش میدهید و حالا بر اساس صحبت های گفته شده و این مورد که ممکن است برای شما نیز سوال شده باشد به سراغ حل این موضوع خواهیم رفت:
متوقف کردن ذخیره آدرس آی پی در نظرات با افزونه وردپرس
این راهکار بهترین و ساده ترین راه انجام متوقف کردن ذخیره آدرس آی پی در نظرات وردپرس میباشد که ما به تازه کاران نیز همین روش را پیشنهاد میکنیم .اولین چیزی که شما نیازمند انجام آن هستید استفاده از افزونه Remove IP میباشد.
افزونه وردپرس Remove IP
این افزونه وردپرس بیش از ۲٫۰۰۰ نصب موفق و فعال در مخزن وردپرس به ثبت رسانده است.شما میتوانید در انتهای همین نوشته پلاگین وردپرس Remove IP را بصورت رایگان دانلود کنید بعد از فعال سازی این افزونه ، آی پی های بازدیدکنندگان به مقدار ۱۲۷.۰.۰.۱ تغییر پیدا خواهد کرد که البته مربوط به لوکال هاست میباشد.
توجه: البته لازم به ذکر است که این افزونه آی پی آدرس نظردهنده های قبلی را حذف نمیکند و فقط بر روی آی پی افراد نظر دهنده بعد از نصب افزونه تاثیر گذار میباشد.
متوقف کردن ذخیره آدرس آی پی در نظرات وردپرس با استفاده از کد
اگر شما با تغییرات در کد ها راحت هستید میتوانید با استفاده از افزودن قطعه کد زیر در فایل functions.php درون پوشه قالب وردپرس فعال خود اقدام به این کار کنید:
function wpb_remove_commentsip( $comment_author_ip ) { return ''; } add_filter( 'pre_comment_user_ip', 'wpb_remove_commentsip' );
توجه: قطعه کد بالا پس از قرارگیری در محل درست، همان کار افزونه وردپرس Remove IP را انجام میدهد.
حذف آدرس های آی پی از نظرات قدیمی وردپرس
توجه: قبل از انجام این کار پیشنهاد میشود از سایت خود علی الخصوص دیتابیس خود یک بک آپ تهیه کنید.
سپس وارد phpmyadmin از طریق کنترل پنل هاست خود شوید ، سپس بر روی گزینه SQL در بالای صفحه کلیک کنید:
کد زیر را در کادر مشخص شده نوشته و بر روی دکمه Go کلیک کنید:
UPDATE 'wp_comments' SET 'comment_author_IP' = '';
بنابراین با این کار تمامی آی پی های نظرات قبلی با یک فاصله خالی جایگزین میشوند.
توجه: اگر برای جدول خود از پیشوند خاصی استفاده میکنید حتما آن را قبل از wp_comments قرار دهید. امیدوارم نکات ذکر شده در این قسمت از آموزش وردپرس، برای شما عزیزان مفید و کاربردی باشد
- دانلود حجم 3 کیلوبایت
- مشکلی دارید؟ جواب خود را در پست فروم بگیرید
- منبع : بیست اسکریپت لطفا رعایت کنید
کافیست افزونه را در مسیر wp-content/plugins آپلود کنید و سپس از بخش مدیریت افزونه ها آن را فعال نمایید.