غیر فعال کردن بازیابی رمز عبور در وردپرس

4.2/5 - (4 امتیاز)

با استناد بر آمارهای جهانی، وردپرس به عنوان محبوب‌ترین و قدرتمندترین ابزار راه اندازی سایت و وبلاگ در دنیا شناخته شده است، همان‌طور که می‌دانیم این سیستم مدیریت محتوا بصورت متن باز (open source) در اختیار عموم کاربران قرار گرفته است که از این رو نسبت به سیستم مدیریت محتواهای اختصاصی (تجاری) از حساسیت بیشتری در تامین امنیت برخوردار است.

در صفحه ورود وردپرس (login) حتما گزینه‌های مختلفی را تماشا کرده‌اید که یکی از این گزینه‌ها “رمزتان را گم کرده اید؟” یا همان قسمت بازیابی رمز عبور وردپرس می‌باشد که در صورت فراموش کردن رمز عبور وردپرس با کلیک بر روی این پیوند و وارد کردن شناسه و یا آدرس ایمیل می‌توانید رمز عبور خود را بازیابی کنید، پیش از بیان هر موضوعی لازم است این نکته‌ی مهم را یادآور شویم که در صورت امکان در تنظیمات اصلی وردپرس از آدرس ایمیلی که آنرا با دیگران به اشتراک گذاشته‌اید استفاده نکنید چرا که در صورت هک شدن ایمیل شما براحتی رمز عبور سایت وردپرسی شما قابل بازیابی خواهد بود.

آموزش بالا بردن امنیت وردپرس

در این نوشته از دسته‌بندی امنیت وردپرس در وبلاگ هاستینگ ماندگار وب به چگونگی غیرفعال کردن ویژگی بازیابی رمز عبور وردپرس خواهیم پرداخت چرا که حذف این قابلیت تاثیر مثبتی بر ایمن سازی سایت وردپرسی شما در جلوگیری از دانستن رمز عبور اصلی وردپرس توسط مخربان را دارد، حال پرسش ممکن این است:

اگر زمانی رمز عبور وردپرس خود را فراموش کردیم چگونه در صورت غیر فعال بودن این گزینه به رمز عبور خود دستیابی داشته باشیم؟

در پاسخ به پرسش بالا باید بگوییم تمام اطلاعات سیستم مدیریت محتوای وردپرس در پایگاه داده یا همان دیتابیس آن ذخیره می‌شود که شما با دسترسی به کنترل پنل هاست وردپرس خود براحتی می‌توانید رمزها و شناسه‌های مورد نظر خود را مورد ویرایش قرار دهید که در آینده نوشته‌ی کاملی را در رابطه با چگونگی تغییر رمز عبور وردپرس خدمت شما دوستان گرامی ارایه خواهیم داد.

آموزش افزایش امنیت وردپرس

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

function disable_password_reset() {
return false;
}
add_filter ( 'allow_password_reset', 'disable_password_reset' );

پس از اضافه کردن دستور آمده و ذخیره کرده تغییرات قابلیت بازیابی رمز عبور وردپرس برای تمامی کاربران غیر فعال خواهد شد، امیدوارم با رعایت این نکات ساده از وردپرس خود نهایت لذت را ببرید.

4.2/5 - (4 امتیاز)

کانال تلگرام ماندگار وب

    1. امیر خلجی مهر

      درود حسین جان
      کدها مشکلی ندارند چون هم امتحان شدند و هم در حال استفاده هستند
      مشکل به خاطر جاگذاری نامناسب کدها در میان سایر کدها و ایجاد تداخل است

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

        1. امیر خلجی مهر

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

  1. محمد

    ثبت اختراع ، شرکت حسابداری ، قطعات تصفیه : ))))))))))
    😀
    ______________________________

    آقا این کد واسه من کار نکرد 🙁

    1. امیر خلجی مهر

      بین یه مشت آدم زبون نفهم گیر افتادیم، البته با یه دستور ساده کل لینک ها رو از دیدگاه ها حذف کردیم 🙂
      محمد جان تمام کدهای قرار گرفته در آموزش ها مورد امتحان قرار گرفتند، یکبار دیگه هم امتحان کنید

  2. حسین

    سلام
    من برای سایتم سیستم تیکت گذاری قرار دادم و مجبورم عضویت را برای کاربرام فعال کنم و همچنین بازیابی رمز عبور قرار بدم
    به نظرتون چه کاری میتونم بکنم تا امنیت سایتم به مشکلی نخوره و همچنین بتونم سیستم تیکت گذاری هم داشته باشم.

    1. امیر خلجی مهر

      در رابطه با این نوشته که راهی وجود نداره مگه اینکه فرمی آماده کنید و توسط اون فرم اطلاعات کسانی که میخوان بازیابی رمز داشته باشند رو بگیرید و دستی اینکارو انجام بدید که اگه تعداد یوزرها و درخواست ها بالا باشه چیزی جزء دردسر براتون نداره

      این مورد بیشتر برای ربات ها در نظر گرفته شده که میتونید به جاش از کپچا استفاده کنید تا هرکسی قادر به بازیابی رمز عبور نباشه مثلاً تو شهر پوسته های ماندگار روزانه بین ده تا 15 بار توسط ربات ها درخواست بازیابی رمز یوزر ادمین رو داریم که آی پی هاشون بلاک میشن
      موفق باشید

  3. موسوی

    سلام
    این کد رو که اضافه کردم سایت سفید شد
    چطور میتونم کد مربوطه رو پیدا کنم و حذفش کنم؟
    از داخل تنظیمات قالب پاک کردم اما فایده ای نداره!
    از داخل هاست آدرس دقیق فانکشن کجاست؟چکار کنم؟
    لطفا سریع جواب بدید

    1. امیر خلجی مهر

      درود

      احتمالاً اشتباه چیزی رو پاک کردید، تو مسیر زیر، وارد پوسته ای که فعال هست بشید
      wp-content/themes

      در ضمن برای اینکه چنین مشکلاتی پیش نیاد، از افزونه اختصاصی استفاده کنید

  4. موسوی

    پاکش کردم و درست شد! فقط خواهشاً با کدهای بیخودی همه رو به دردسر نندازید
    حداقل هشدار بدبد که مسئولیت استفاده از کدها بعهده خود کاربران هست!!!!!!
    به هر حال کارتون خیلی زشت بووووود دوست عزیز
    موفق باشی

    1. امیر خلجی مهر

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

  5. حسین

    آقا امیر سلام
    من هر سری میام مطالب سایتتون رو میخونم کامت ها رو هم دنبال میکنم
    بابت تمامی اطلاعاتی که به صورت رایگان در اختیارمون میذارید واقعا ممنون امید وارم از خدا هر چی میخواید بهتون بده و تنتون سلامت باشه
    با تشکر فراواااااااااااااااااااااااااااااااااااااااااان از شما و تمامی همکاران و نویسندگان ماندگار وب

    1. امیر خلجی مهر

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

  6. شاهین

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

  7. حسن

    یه سوالی داشتم ازت این سایت شما چرا اینجوری مطالب را نمایش میده از افزونه خاصی استفاده میکنید برای این کار ؟

  8. بهادر

    سلام کسی برام سایت طراحی کرده
    سی پنل در اختیارمه
    اما ورد پرس هم شناسه و رمز بهم داده طراح سایتم
    چطوری ایمیل وردپرس که نیدونم چیه عوض کنم که دسترسیش قطع بشه
    فکر میکنم با تعویض شناسه و پسورد کافی نباشه

    شما چه راهنمایی برام دارید؟؟؟ ممنون

    1. امیر خلجی مهر

      درود
      میفرمایید که دسترسی وردپرس به شما داده، مسیر: پیشخوان > تنظیمات، ایمیل را تغییر دهید. همچنین در قسمت کاربران چک کنید که یوزر دیگری جز شما با نقش کاربری مدیر نباشد.

  9. مجتبی

    سلام. من یک سایت وردپرسی دارم. بازیابی رمز عبور غیر فعال شده احتمال میدم به خاطر یک افزونه امنیتی (all in one ) باشه افزونه رو هم غیر فعال و پاک کردم ولی هنوز مشکل برجاست. یعنی الان کاربر که میره تو صفحه بازیابی رمز عبور وقتی ایمیل یا نام کاربری رو میده این پیغام خطا ظاهر میشه : ریست گذرواژه برای این کاربر مجاز نیست. سرچ کردم راهنمایی کرده بودن که فایله های اضافی هاست رو پاک کنم. پاک کردم حل نشد. دیتا بیس رو هم یه دست کاری کردم (پاک سازی) بازم نشد. شما می تونید یه راهنمایی بکنید؟

    1. امیر خلجی مهر

      درود بر شما
      اگر از کاربران هاستینگ ماندگار وب هستید، تیکت بزنید تا درخواست شما بررسی و مشکل‌تان حل شود، در غیر اینصورت میبایست در انجمن بازگو کنید:
      http://forum.wp-parsi.com/

  10. مسعود

    من برای بازیابی رمز کاربری از گزینه فراموشی رمز عبور استفاده میکنم و ایمیل بازیابی گذرواژه برایم ارسال میشه ولی داخل ایمیل خالی و یه لینک به صفحه اصلی سایت هست و رمز بازیابی نمیشه؟؟چکار کنم؟؟

    1. امیر خلجی مهر

      بهتر هست یکبار وردپرس شما بصورت دستی بروزرسانی بشه.
      در نهایت اگه تخصصش رو دارید می‌تونید رمز یوزرتون رو از دیتابیس ویرایش کنید.

دیدگاه خود را بنویسید

ماندگار وب - 1400