WordPress

إعادة تعيين كلمة مرور مسؤول WordPress المفقودة

If you cannot get into wp-admin, KPanel gives you three ways back in without touching the database by hand, and this guide covers each one, when to use it, and how to get in when your site cannot…

إذا لم تتمكن من الدخول إلى wp-admin، فإن KPanel يوفر لك ثلاث طرق للعودة دون لمس قاعدة البيانات يدويًا، وتغطي هذه الدليل كل واحدة منها، ومتى تستخدمها، وكيفية الدخول عندما لا يتمكن موقعك من إرسال رسائل بريد إلكترونية.

كل شيء هنا يحدث من علامة التبويب WordPress الخاصة بالموقع في KPanel، لذلك لا تحتاج أبدًا إلى كلمة المرور القديمة لاستعادة الحساب.

اختيار الطريقة

الحالةالاستخدام
يمكنك الوصول إلى صفحة تسجيل الدخول والبريد الإلكتروني يعملرابط WordPress "هل نسيت كلمة المرور؟"
أنت مسجل دخول إلى KPanel وتريد الدخول الآنLogin as من قائمة المستخدمين
البريد الإلكتروني معطل، أو تحتاج إلى كلمة مرور جديدة محددةإرسال رابط إعادة تعيين، أو تعيين كلمة المرور مع WP-CLI
لا تعرف أي حساب هو حساب المسؤولقائمة المستخدمين، مصفاة حسب الدور

جميع طرق KPanel تحتاج إلى صلاحيات الكتابة على الموقع. إذا كانت الأزرار رمادية أو مفقودة، فإن دور حساب Kapsule الخاص بك يقتصر على القراءة فقط: اطلب من مالك الحساب تشغيل إعادة التعيين أو رفع دورك.

الطريقة 1: من قائمة مستخدمي KPanel

هذه أسرع طريقة وهي الطريقة التي يجب استخدامها أولاً.

  1. سجل دخولك إلى KPanel وانقر على Websites في الشريط الجانبي الأيسر.
  2. انقر على الموقع.
  3. افتح علامة التبويب WordPress، ثم قسم Users.
  4. ابحث عن الحساب الذي تحتاجه. تعرض القائمة اسم تسجيل الدخول وعنوان البريد الإلكتروني والدور، بحيث يمكنك تحديد المسؤول حتى لو لم تكن تعرف أي واحد منهم.

تعطيك كل صف ثلاث خيارات:

  • Login as توقعك مباشرة في wp-admin باسم هذا المستخدم في علامة تبويب جديدة، باستخدام رمز لمرة واحدة. لا توجد كلمة مرور على الإطلاق. هذا هو الخيار الصحيح عندما تحتاج فقط إلى الدخول وإصلاح شيء ما.
  • Send reset email يرسل رسالة إعادة تعيين كلمة المرور القياسية من WordPress إلى العنوان في هذا الحساب.
  • رابط الرمز بجانبه ينسخ رابط إعادة تعيين كلمة المرور مباشرة إلى الحافظة، حتى تتمكن من إرساله للشخص بنفسك. استخدم هذا عندما لا يتمكن الموقع من إرسال رسائل بريد إلكترونية.

قسم مستخدمي WordPress في KPanel

زر نسخ الرابط هو الإجابة على تقريبًا كل مشكلة "رسالة إعادة التعيين لم تصل أبدًا". وهو ينتج نفس الرابط الذي كان WordPress سيرسله عبر البريد الإلكتروني، ويسلمه إليك مباشرة، لذلك يتوقف كسر تكوين البريد عن أن يكون مهمًا.

الطريقة 2: من شاشة تسجيل دخول WordPress

إذا كان البريد الإلكتروني للموقع يعمل وكان لديك حق الوصول إلى صندوق البريد على الحساب، فإن التدفق المدمج جيد:

  1. اذهب إلى https://yourdomain.com/wp-login.php.
  2. انقر على Lost your password?.
  3. أدخل اسم المستخدم أو عنوان البريد الإلكتروني على الحساب.
  4. انقر على Get New Password.
  5. افتح البريد الإلكتروني واتبع الرابط. تحقق من الرسائل غير المرغوب فيها إذا لم يصل في غضون بضع دقائق.

إذا لم يصل شيء، فلا تستمر في النقر. يرسل WordPress هذا البريد عبر PHP بشكل افتراضي، والذي يرفضه العديد من الشبكات تمامًا. استخدم الطريقة 1 أو الطريقة 3 بدلاً من ذلك، ثم أصلح التسليم بشكل صحيح بعد ذلك.

الطريقة 3: تعيين كلمة مرور مع WP-CLI

استخدم هذا عندما تحتاج إلى تعيين كلمة مرور محددة، أو عندما تستعيد حساب عنوان بريده الإلكتروني خاطئ.

  1. افتح الموقع، ثم علامة التبويب WordPress، ثم قسم Console.
  2. يبدأ الموجه بالفعل بـ wp، لذا تكتب فقط بقية الأمر.

ابحث عن المسؤولين أولاً إذا لم تكن متأكدًا من الحساب الذي تريده:

user list --role=administrator --format=table

يطبع معرف المستخدم واسم تسجيل الدخول وعنوان البريد الإلكتروني وتاريخ التسجيل لكل مسؤول على الموقع.

ثم عيّن كلمة المرور، إما باسم تسجيل الدخول أو برقم المعرف الرقمي:

user update admin --user_pass='a-long-unique-password'
user update 1 --user_pass='a-long-unique-password'

WordPress تجزئ القيمة بشكل صحيح عند الإدخال، لذا يكون الحساب قابلاً للاستخدام على الفور وآمنًا مثل الحساب المعين من خلال المتصفح.

أي شيء تكتبه هنا يتم تسجيله في سجل نشاط حسابك، بما في ذلك كلمة المرور. تعامل مع القيمة وكأنها قد تم اختراقها في اللحظة التي تستخدمها فيها: سجل دخول، ثم غيرها مرة أخرى من Users، ثم Profile في wp-admin. لا تلصق أبدًا كلمة مرور تستخدمها في أي مكان آخر.

قسم Console هو أحد علامات التبويب التي تظهر في الخطط المُدارة. على موقع بدونه، يعرض شريط علامات التبويب رابط +8 on Managed بدلاً من ذلك. التفاصيل الكاملة حول ما يمكن وما لا يمكن للوحدة الطرفية تشغيله موجودة في Using WP-CLI on Your WordPress Site.

إذا كان عنوان البريد الإلكتروني على الحساب خاطئًا

إعادة التعيين بلا فائدة إذا ذهبت إلى صندوق بريد لا يملكه أحد. تحقق من العنوان وأصلحه قبل إعادة التعيين:

user get 1 --field=user_email
user update 1 --user_email='you@yourdomain.com'

يمكنك أيضًا تأكيد عنوان مسؤول الموقع، وهو ما يستخدمه WordPress لإخطاراته الخاصة:

option get admin_email

بمجرد أن يكون العنوان صحيحًا، أرسل رسالة إعادة التعيين أو استخدم Login as وغيره في wp-admin.

تحرير قاعدة البيانات مباشرة

قد تجد أدلة أقدم تخبرك بفتح phpMyAdmin وتحرير جدول wp_users وتعيين user_pass باستخدام دالة MD5 من القائمة المنسدلة.

لا تفعل هذا على موقع Kapsule. WordPress الحديث لا يستخدم تجزئة كلمات مرور MD5، وتحرير صفوف المستخدمين يدويًا من السهل الخطأ بطريقة تقفل كل حساب، ولا توجد خطوة تراجع. قائمة مستخدمي KPanel وكونسول WP-CLI كلاهما يقوم بالعمل بشكل صحيح وهما متاحان دائمًا. إذا كنت قد أجريت التحرير بالفعل وأنت الآن مقفول، فاستعد من نسخة احتياطية: Restoring From a Backup.

إذا كنت بحاجة فعلاً إلى حق الوصول المباشر إلى قاعدة البيانات لشيء آخر، فإن Accessing Your Database With phpMyAdmin يغطيها بأمان.

بعد عودتك إلى الداخل

القفل هو لحظة جيدة لإغلاق الفجوة التي سببته:

  1. أصلح عنوان البريد الإلكتروني على كل حساب مسؤول بحيث تعمل إعادة التعيينات المستقبلية.
  2. تشغيل المصادقة متعددة العوامل على wp-admin إذا كانت خطتك تتضمنها، من WordPress للموقع، ثم قسم Security.
  3. إزالة الحسابات التي لا تعترف بها. تعرض قائمة المستخدمين كل مسؤول. حساب غير متوقع هو الدليل الكلاسيكي على اختراق، وليس كلمة مرور منسية.
  4. خذ نسخة احتياطية الآن بعد أن يكون الموقع في حالة معروفة جيدة: Taking a Backup.

إذا لم تتمكن من الدخول بأي طريقة هنا، فأرسل بريدًا إلكترونيًا إلى support@kapsulehost.com من العنوان على حساب Kapsule الخاص بك مع نطاق الموقع وما حاولته بالفعل.

هل تحتاج إلى مساعدة إضافية؟

راسلنا على البريد الإلكتروني support@kapsulehost.com أو افتح محادثة في KPanel.

فتح KPanel
Reset WordPress Admin Password | Kapsule Help