إعادة ضبط كلمة مرور مدير ووردبريس
ثلاث طرق للعودة إلى موقع ووردبريس أُقفلت خارجه، من الأأمن إلى الملاذ الأخير.
ثلاث طرق، بالترتيب الذي ينبغي أن تجرّبها به. ينطبق على كل الاستضافة المشتركة والموزِّعة.
1. رابط «Lost your password?»
جرّب هذا أولًا. فهو لا يحتاج إلا الوصول إلى صندوق البريد المرتبط بالحساب.
- انتقل إلى صفحة تسجيل الدخول، وعادةً
https://example.com/wp-admin. - اختر Lost your password?
- أدخل اسم مستخدمك أو عنوان بريدك، ثم Get New Password.
- اتبع الرابط في الرسالة التي تصلك.
فإن لم تصل رسالة، فالموقع لا يستطيع إرسال البريد — وهي مشكلة منفصلة تستحق المعالجة على أي حال. راجع لماذا يفشل البريد من سكربت PHP. واستخدم الطريقة الثانية في الأثناء.
2. Softaculous في cPanel
تعمل حين لا يستطيع الموقع إرسال البريد، ولا تتضمّن تحرير أي كود.
- سجّل الدخول إلى cPanel وافتح WordPress Manager by Softaculous.
- اعثر على التثبيت واختر أيقونة القلم (تحرير).
- مرّر إلى Admin Account وأدخل كلمة مرور جديدة في Admin Password.
- احفظ، ثم سجّل الدخول إلى الموقع.
وهذا لا يعدّد إلا التثبيتات التي يعرفها Softaculous. فإن كان تثبيتك مفقودًا، فاستخدم Scan لاكتشافه، أو استخدم الطريقة الثالثة.
3. ضبط كلمة المرور من functions.php
الملاذ الأخير. يعمل حين لا يعمل غيره، ويضع كلمة مرور مكشوفة وجيزًا في ملف داخل جذر الويب.
-
اتصل عبر FTP أو افتح File Manager في cPanel.
-
انتقل إلى
wp-content/themes/وافتح مجلد قالبك المفعَّل. -
نزّل نسخة من
functions.phpقبل تغييره. فخطأ نحوي في هذا الملف يُسقط الموقع كله، بما في ذلك صفحة الدخول التي تحاول الوصول إليها. -
أضف هذا السطر مباشرة بعد وسم
<?phpالافتتاحي:wp_set_password( 'new_password', 1 );استبدل
new_passwordبكلمة المرور التي تريدها. و1هو معرّف المستخدم؛ و1هو أول مدير عادةً، لكن ليس دائمًا. -
احفظ وارفع.
-
حمّل أي صفحة في الموقع مرة واحدة — فالكود يعمل عند تحميل الصفحة لا عند الحفظ.
-
سجّل الدخول بكلمة المرور الجديدة.
-
أزل السطر فورًا وارفع الملف من جديد.
ترك ذلك السطر يعيد ضبط كلمة المرور في كل تحميل صفحة، فلن تستطيع تغييرها من لوحة التحكم بعدها — إذ سترتدّ في الطلب التالي. أزله فور دخولك.
وتحذيران آخران: حرّر القالب الذي تستخدمه فعلًا، وإلا لم يحدث شيء؛ وإن حُدِّث القالب فسيُستبدَل تعديلك، وهو غير ضار هنا لكنه يعني أن التغيير قد يختفي قبل أن تستخدمه.
بعد ذلك
- اضبط كلمة مرور طويلة وفريدة، مولَّدة لا مبتكَرة.
- وإن كنت قد أُقفلت خارجًا على غير المتوقع لا لأنك نسيت، فعامل الموقع بوصفه مخترَقًا محتملًا — وافحص قائمة المستخدمين ضمن Users بحثًا عن حسابات لم تنشئها.