در اغلب سایت های وردپرس زمانی که قصد ورود به سایت و پنل کاربری خود دارید اگر نام کاربری و یا رمز عبور خود را اشتباه وارد کنید به شما پیغام طایی می دهد که یا نام کاربری شما اشتباه است و یا رمز عبور.در این مقاله به شما نحوه تغییر این پیغام خطا در فرم ورود وردپرس را آموزش می دهیم.با مارکیو همراه باشید.
چگونه پیغام خطای ورود به سایت را تغییر دهیم؟!
هنگامی که شما نام کاربری خود را اشتباه وارد می کنید با این پیام مواجه می شوید :
پیغام خطا,نام کاربری شما اشتباه می باشد.آیا رمز عبور خود را فراموش کرده اید؟!
اما اگر کاربر نام کاربری را درست وارد کند ولی رمز عبور را اشتباه بزند با پیغام زیر مواجه می شود :
رمز عبوری که برای نام کاربری johnsmith وارد کرده اید اشتباه است.آیا رمز عبور خود را فراموش کرده اید؟!
حالا اگر کسی قصد داشته باشد نام کاربری شما را حدس بزند در مرحله بالا به خوبی موفق به انجام این کار شده است و حال شخص به نام کاربری شما دسترسی دارد و فقط باید به دنبال رمز عبور شما باشد.
برای برخی کاربران شاید این مسئله بزرگی نباشد که دیگران به نام کاربری شان دسترسی داشته باشند ولی برای بعضی کاربران حرفه ای تر این یک مسئله و دغدغه بسیار بزرگ می باشد که نام کاربری شان لو رفته و هر لحظه ممکن است اکانت شان هک شود.
ما به شما کدیران سایت ها یک راه حل خوب پیشنهاد می کنیم که از این پس به جای نمایش پیغام خطای این چنین یک پیغام خطای معمولی نمایش دهد تا دیگر خطر هک اکانت ها امکان پذیر نباشد.برای اینکار باید کد زیر را در فایل functions.php قرار بدید :
function no_wordpress_errors(){ return 'Something is wrong!'; } add_filter( 'login_errors', 'no_wordpress_errors' );
با قرار دادن کد بالا از این پس چه با اشتباه وارد کردن نام کاربری و چه با اشتباه وارد کردن رمز عبور فقط یک پیغام نمایش داده می شود :
Something is wrong
شما می تونید این پیغام رو در کد بالا تغییر دهید.اینطوری دیگه هیچوقت امکان دسترسی به نام کاربری کاربران وجود نخواهد داشت
موفق باشید