نبذة عن المشروع
عملت على إصلاح منصة مبنية باستخدام WordPress وWooCommerce تُستخدم لطلب تقارير تحليلية، حيث يتم رفع التقرير النهائي وإرساله للعميل تلقائياً في وقت محدد وفقاً للباقة التي قام بشرائها.
واجه الموقع مشكلة تقنية حرجة أدت إلى تعطل عملية رفع التقارير، مما تسبب أيضاً في توقف نظام الإرسال المؤجل (Time Release). بالإضافة إلى ذلك، كان الموقع يستقبل رسائل مزعجة (Spam) بسبب توقف خدمة Google reCAPTCHA عن العمل.
التحدي
كان المطلوب تحديد السبب الجذري للمشكلة داخل إضافة (Plugin) مخصصة سبق تطويرها، وإعادة النظام للعمل دون التأثير على آلية عمل الموقع أو الطلبات الحالية، مع ضمان استقرار دورة العمل بالكامل.
ما قمت بتنفيذه
تحليل وتتبع الإضافة المخصصة لتحديد السبب الحقيقي لتعطل النظام.
إصلاح عملية رفع التقارير وربطها بطلبات العملاء بشكل صحيح.
إعادة تشغيل نظام الإرسال المؤجل للتقارير وفقاً للباقة التي اشتراها كل عميل.
معالجة التكامل بين WordPress وWooCommerce والإضافة المخصصة لضمان عمل دورة الطلب بالكامل.
اكتشاف سبب الرسائل المزعجة، وتبين أن خدمة Google reCAPTCHA كانت معطلة، ثم إعادة تفعيلها واختبارها.
إجراء اختبارات شاملة للتأكد من عمل جميع المراحل بدءاً من رفع التقرير وحتى وصوله للعميل في الموعد المحدد.
التقنيات المستخدمة
WordPress
WooCommerce
PHP
تطوير واستكشاف أخطاء الإضافات المخصصة
Google reCAPTCHA
استكشاف أخطاء WordPress
النتيجة
تمت استعادة نظام رفع التقارير والإرسال المؤجل بالكامل، وإصلاح مشكلة الرسائل المزعجة، وأصبح النظام يعمل باستقرار كما هو مصمم، مما مكّن إدارة الموقع من رفع التقارير وتسليمها للعملاء تلقائياً وفقاً لآلية العمل المطلوبة.
ملاحظة: تم تنفيذ هذا العمل كمرحلة ثانية ضمن مشروع تطوير مستمر بعد الانتهاء بنجاح من المرحلة الأولى.