خانه / وردپرس / آموزش وردپرس / رفع خطای خالی بودن کادر رمز
رفع خطای خالی بودن کادر رمز

تاریخ انتشار: اردیبهشت 20, 1395 تعداد بازدید: 326 بازدید تعداد دیدگاه ها: 0

رفع خطای خالی بودن کادر رمز

رفع خطای خالی بودن کادر رمزReviewed by فرشید امین زاده on May 9Rating: 5.0آموزش حل مشکل کادر رمز خالیستکادر رمز خالیست یکی از خطاهای رایج وردپرس برای برخی کاربران است برای برخی کاربرانی که از گوگل کروم برای مدیریت وردپرس خود استفاده میکنند. در این آموزش سه راه حل

به نام خدا

سلام و عرض ادب خدمت دوستان و همراهان

موضوع آموزش:

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

یکی از این مشکلات که نمایش عنوان “کادر رمز خالیست” میتواند اعصاب خیلی هارو خورد کنه اما بهتر است بدانید این مشکل گاها با نام ” مشکل مرورگر گوگل کروم با وردپرس” نیز شناخته میشود. دلیل آن هم تیکه کدی جاوا اسکریپتی در وردپرس است که در هنگام ورود فرم های ورود را پاک میکند تا کسی واقعا رمز را میداند بتواند به مدیریت دسترسی پیدا کند. خوب این پاک شدن کادر رمز همان خطائیست که با همین نام آن را میشناسیم اما نام دیگر این خطا یعنی ” مشکل مرورگر گوگل کروم با وردپرس” چگونه سر در آورده است. حقیقتش اینست که لجبازی مرورگر گوگل کروم با این قطعه کد جاوااسکریپت باعث همین خطا میشود. به طوری که وردپرس فرم را برای پرکردن مجدد خالی میکند اما مرورگر کروم فیلدها را دوباره پر میکند و همین پرکردن های گوگل به طورخوبی توسط وردپرس شناسایی نمیشود و هردو فکر میکنند که کار خود را به خوبی انجام داده اند ولی از فعل دیگری خبر ندارند و این خطا بارها و بارها پیش روی ما نشان داده میشود. خوب حل مشکل؛

مسلما مرورگر گوگل کروم آنقدر محبوب است که کاربران وردپرس نمیخواهند به خاطر همین مشکل آن را کنار گذاشته و اکثرا تمایل به حل مشکل از راهی دیگه دارند. خوب راه اول اینه که اول کد رو خوب بشناسیم تا بتونیم عملکردشو تغییر بدیم. اسم این “”wp_attempt_focus بوده و هنگام بارگذاری صفحه ورود اجرا شده تا فیلدها رو پاک کند.

راه اول:

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

راه دوم:

یکم حرفه ای؛ کافیست عملکرد این کد جاوا اسکریپت رو تغییر بدید. در واقع این کد رو به فایل فانکشن تزریق میکنیم تا بهتر متوجه عملکرد خوش بشه و پیغام آزاردهنده رو پشت سر هم نمایش ندهد.

کافیست کد زیر رو به فایل function.php تزریق کرده و این خطا رو نادیده بگیرید

 

اما خوب بهتره بدونید این هم گاهی وقتا کار نمیکند و شما بهتر است راه حرفه ای رو در پیش گرفته و ادامه این آموزش رو دنبال کنید

راه سوم:

حرفه ای: اول مطمئن شوید که از فایل فانکشنی که قراره دستخوش تغییر بشه یه نسخه پشتیبان تهیه کرده اید و بهتر است از طریق مدیریت هاست وارد این قسمت شده و فایل رو تغییر بدید. خوب برای حل کلی مشکل و غیر فعال کردن عملکرد اون کد جاوا اسکریپت، این کد تهیه شده زیر به فایل فانکشن تزریق کرده و بکلی و برای همیشه این عملکرد رو تغییر بدید.

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

 

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

منبع: فریش تم – ارائه دهنده: قالب حرفه ای وردپرسآموزش وردپرسهاست وردپرس

کانال تلگرام فریش تم
  • دیدگاه شما پس از تایید در سایت نمایش داده می شود.
  • از ارسال متن بصورت فینگلیش خودداری نموده و فارسی تایپ کنید.
  • دیدگاه و سوالات شما توسط کارشناسان ما بین 1 تا 12 ساعت پاسخ داده خواهد شد.
  • از ارسال دیگاه جهت پشتیبانی محصولات تجاری خود داری کنید و برای پشتیبانی از بخش پشتیبانی سایت اقدام کنید.

هنوز دیدگاهی ثبت نشده است.