روش های زیادی برای بالابردن امنیت وردپرس وجود دارد که در این وبلاگ به انوع آنها قبلا پرداخته ایم، مثلا یکی از روش های بالا بردن امنیت سایت های وردپرسی تغییر لینک صفحه ورود به پیشخوان وردپرس بود که با استفاده از این روش شما آدرس ورود به صفحه پیشخوان را از site.com/wp-admin به آدرس مد نظر خود تغییر می دادید.
اما دراین مقاله میخواهیم یک روش دیگر به شما آموزش دهیم که به وسیله آن بتوانید امنیت سایت خود بیشتر کنید، در این روش زمانی که کاربری مشخصات اشتباه وارد کند هیچ خطایی نمایش داده نشده و یا یک متن دلخواه نمایش داده شود.
به عنوان مثلا همگامی شخصی مشخصات اشتباه در صفحه ورود به پیشخوان وردپرس وارد کند خطای زیر نمایش داده خواهد شد :
خطا: نام کاربری X در این سایت ثبت نشده است. اگر از نام کاربری خود مطمئن نیستید، بجای آن نشانی ایمیل خود را امتحان کنید.
برای استفاده از این روش کافی است که کد های زیر را به فایل function.php قالب سایت خود اضافه کنید :
1 2 3 4 |
function no_wordpress_errors(){ return 'Something is wrong!'; } add_filter( 'login_errors', 'no_wordpress_errors' ); |
تغییرات را ذخیره کنید و اکنون صفحه لاگین وردپرس خود را باز کنید.
مشاهده خواهید کرد که زمانی که مشخصات را اشتباه وارد می کنید خطای “Something is wrong” مشاهده میشود حالا شما می توانید مجدد به فایل function.php بازگردید و متن Something is wrong! را با متن دلخواه خود تغییر دهید.
امیدواریم این آموزش نیز مانند دیگر آموزش های ارائه شده وب آیدین مورد توجه شما قرار گرفته باشد و توانسته باشید نسبت به مخفی کردن خطای لاگین در وردپرس اقدام کرده باشید، در آخر اگر هنوز مشکل شما حل نشده است می توانید در بخش کامنت ها مشکل خود را بیان کنید تا سریعا به آن پاسخ دهیم.