تفعيل وضع المطوّر
في أسفل Control Panel تماماً يوجد «وضع المطوّر». عندما تفعّله، تعرض Control Panel لكل أداة ما يعمل خلفها، مع الرسالة الأصلية، ويظهر في طاولة العمل تبويب «المطوّر». ينطبق المفتاح على هذا المتصفح، لا على حسابك، ولا يمنح أي صلاحية على الإطلاق: يُتحقق من كل شيء تماماً كما من قبل.
يؤدي تبويب «المطوّر» وظيفتين: على اليمين الإعدادات — «طاولة العمل في نافذة المعاينة»، و«المظهر» مع «محرّر داكن»، و«تتبّع الأخطاء»، و«صلاحيات الوصول» —، وفي المنتصف تُفتح طاولة العمل مع شجرة الملفات والمحرّر. وينقلها «فتح في النافذة كاملة» إلى نافذة متصفح مستقلة، مثلاً لشاشة ثانية.
- مرّر إلى الأسفل في Control Panel وفعّل «وضع المطوّر».
- افتح التبويب الجديد «المطوّر».
الملفات ومحرّر الشيفرة
تعرض شجرة الملفات الدليل الكامل لعملية التثبيت، مستوى بعد مستوى. وينقلك «انتقال مباشر» إلى أكثر المواضع استخداماً: الإضافات، وMust-Use-Plugins، والمرفوعات، وwp-config.php، وجذر WordPress. يُفتح الملف في المحرّر؛ وتحفظ بـ Ctrl+S أو ⌘+S. وينشئ «ملف جديد في هذا المجلد» ملفاً جديداً.
قبل كل حفظ نتحقق من صياغة PHP. فإذا كانت خاطئة، لا يُكتب شيء، وترى موضع الخطأ. بعد ذلك نطلب موقعك؛ فإن لم يعد يُحمَّل، تعود النسخة السابقة من الملف فوراً. ملفات نواة WordPress مقفلة، لأن التغييرات فيها تضيع مع التحديث التالي. وإن أردت مع ذلك تغيير شيء فيها، فعليك تأكيد «أعلم أن هذا التغيير سيضيع مع تحديث WordPress التالي.» — لهذه العملية وحدها فقط.
تتبع طاولة عمل المطوّر المبدّل «مباشر»/«بيئة الاختبار»؛ وبيئة الاختبار هي المكان الأنسب للتجارب.
- افتح تبويب «المطوّر» واختر تحت «انتقال مباشر» «Must-Use-Plugins».
- انقر على «ملف جديد في هذا المجلد» وأعطِ الملف اسماً، مثل lumen-anpassung.php.
- اكتب الشيفرة واحفظ بـ Ctrl+S أو ⌘+S.
سجل الملف
كل حفظ في المحرّر نقطةٌ في سجل الملف — مع الاسم والوقت والمقارنة. يعرض «سجل هذا الملف» النسخ؛ ويمكن مقارنة أي نسخة جنباً إلى جنب مع النسخة الحالية، ويجعلها «استرجاع» النسخة الحالية مجدداً.
الاسترجاع عملية حفظ عادية تماماً، وتمر بفحص الصياغة والموقع نفسه، فالقديم لا يعني السليم. ولا نحتفظ عن قصد بسجل للوسائط والذاكرة المؤقتة.
- افتح الملف في المحرّر وانقر على «سجل هذا الملف».
- اختر نسخة واطّلع على المقارنة.
- انقر على «استرجاع».
سجل الأخطاء وتتبّع الأخطاء
يعرض «سجل الأخطاء» في شريط أدوات طاولة عمل المطوّر آخر أسطر سجل عملية التثبيت؛ ويعيد «تحديث» تحميلها. وعلى اليمين تفعّل تحت «تتبّع الأخطاء» أن يكتب WordPress في السجل بمزيد من التفصيل.
لا يكتب تتبّع الأخطاء إلا في السجل، ولا يكتب أبداً على الموقع: لا يرى زوارك أي رسائل خطأ، حتى وهو مفعّل. أوقفه مجدداً بعد الانتهاء من البحث.
صلاحيات وصول SFTP مؤقتة
إذا احتاج أحدهم إلى وصول مباشر إلى الملفات — مثل الوكالة التي تعدّل قالبك —، تُنشئ تحت «صلاحيات الوصول» وصول SFTP. تحدد لمن هو، وتختار مدة صلاحيته: 24 ساعة، أو 7 أيام، أو 30 يوماً، أو 90 يوماً، أو بشكل دائم. والوصول الدائم هو الاستثناء الذي تختاره صراحةً.
يتم تسجيل الدخول بكلمة مرور ننشئها نحن، أو بمفتاح SSH، وهو أكثر أماناً؛ وفي هذه الحالة لا توجد كلمة مرور أصلاً. ترى كلمة المرور مرة واحدة فقط، مباشرة بعد الإنشاء — «انسخها الآن — كلمة المرور لن تظهر مرة أخرى.» فهي لا تُحفظ في أي مكان، ولا حتى في أي سجل. ولا يرى الوصول سوى عملية التثبيت هذه وحدها، ويسحبه «سحب الصلاحية» في أي وقت.
- في تبويب «المطوّر»، افتح قسم «صلاحيات الوصول» وانقر على «إنشاء وصول».
- أدخل تحت «1. لمن هذا الوصول؟» اسماً، مثل «Agentur Web Lisboa»، واختر تحت «2. كم مدة صلاحيته؟» «7 أيام».
- اختر تحت «3. بماذا يسجّل الدخول؟» «كلمة المرور — نحن نُنشئها» أو «مفتاح SSH — أكثر أماناً» وانقر على «إنشاء».
- انسخ كلمة المرور فوراً باستخدام «نسخ» وسلّمها إلى صاحبها.
الاطلاع على قاعدة البيانات
يعرض تبويب «قاعدة البيانات» على اليمين جداول عملية التثبيت مع عدد إدخالاتها وحجمها — بأسماء مفهومة، وبجانبها الاسم الحقيقي للجدول. ويبدّل «الأسماء التقنية» و«الأسماء المقروءة» بين العرضين، ويوضّح الحرف i عند كل جدول ما يحتويه. وترى الإدخالات على شكل بطاقات بدلاً من صفوف، مع البحث و«الترتيب حسب».
هنا يمكنك العرض فقط دون تغيير أي شيء — فلا توجد ببساطة وسيلة لذلك. وإذا كنت مضطراً فعلاً إلى التدخل في قاعدة البيانات، يفتح التبويب نفسه في المنتصف أداة قاعدة البيانات، بصلاحية وصول لا تصلح إلا مرة واحدة. أنشئ قبل ذلك نقطة استعادة عبر «احفظ نسخة احتياطية الآن».