علي ملص
سأخبرك ما حدث معي بالضبط
أردت إضافة ميزة معينة للموقع وكان يتم إضافتها عن طريق ملف الfunctions. Php والثيم الذي معي له نسخة اساسية ونسخة فرعية child وكانت الطريقة تقتضي أن أضيف الأكواد في ملف الثيم الابن لكنني وجدت اختلاف في الاعدادات بين الثيم الاب والابن لذا قمت باخذ الأكواد كوبي ووضعتها في ملف الfunctions للملف الأب، ومن هنا ظهر الخطأ فأظهر لي رسالة بأنه لم يتم حفظ التغييرات لوجود أخطاء في للكود وعندما بحثت وجدت أن الخطأ يقول أن هذه الأكواد موجودة في ملف آخر فجاء على خاطري انه ملف الfunctions الذي في الثيم الابن لذا عدت له ولكن يبدو أن محرر الملفات يقوم بإزالة كل الأكواد الموجودة في الملف إذا لم أقم بتصحيح الأخطاء وانا بداخله في حينها، لذا محى كل الأكواد التي كانت مكتوبة في ملف الfunctions.
هذه هي المشكلة الأولى والتي سألت عنها
أيضا ملاحظة بسيطة وهي أنني قلت لعلي إن غيرت الثيم سيُحل الأمر ولكن لم يحدث شيء عندما استعملت ثيم آخر
ومن هنا بدأت المشكلة الثانية وهي أنني كنت أبحث عن ملف wp config لأقوم بالخطوات اللازمة لمعرفة سبب انهيار الموقع ولكن لم أجده، فتذكرت انه يوجد معي إضافة كانت تقوم بعمل نسخة احتياطية للموقع، لكن كانت آخر نسخة احتياطية في شهر ٩ الماضي وعندما ضغطت استرجاع كانت تعمل بشكل صحيح لكن جاءت على جزء الإضافات وقال لي فشل الاسترجاع
لذا قررت أن أقوم بعمل إعادة ضبط للموقع لأنني إن استمررت بهذا الشكل فقد اتسبب بمحو كل البيانات الموجودة على الموقع