تصحيح ثيمات WordPress: دليل

نشرت: 2022-10-05

بافتراض أنك تريد مقدمة لتصحيح أخطاء سمات WordPress: عند تطوير قوالب WordPress ، من المحتم أن تصادف أخطاء. في حين أنه قد يكون محبطًا ، فإن تصحيح الأخطاء جزء مهم من عملية التطوير ويمكن أن يساعدك في إنشاء منتج أفضل. هناك عدة طرق مختلفة يمكنك من خلالها تصحيح أخطاء سمات WordPress. الطريقة الأكثر شيوعًا هي استخدام سجل تصحيح WordPress. هذا ملف تم إنشاؤه بواسطة WordPress عند وجود أخطاء على موقعك. يمكن العثور عليها في دليل محتوى wp. هناك طريقة أخرى لتصحيح أخطاء سمات WordPress وهي استخدام مكون إضافي مثل Debug Bar. سيضيف هذا المكون الإضافي شريط أدوات جديدًا إلى موقع WordPress الخاص بك والذي سيعرض لك معلومات حول استعلاماتك وأخطاء PHP والمزيد. إذا كنت تواجه مشكلة في جزء معين من التعليمات البرمجية ، فيمكنك أيضًا تجربة استخدام WordPress Plugin Boilerplate. سيساعدك هذا النموذج المعياري في هيكلة الكود الخاص بك بطريقة أسهل في التصحيح. بغض النظر عن الطريقة التي تستخدمها ، يمكن أن يكون تصحيح أخطاء سمات WordPress عملية محبطة ولكنها ضرورية. من خلال قضاء الوقت في تصحيح أخطاء السمات الخاصة بك ، يمكنك التأكد من أنها من أعلى مستويات الجودة.

تصحيح الأخطاء هو طريقة لتحديد أخطاء البرامج وحلها. يمكنك استخدام مجموعة متنوعة من أدوات المتصفح لتشغيل برامج تصحيح الأخطاء ، والتي قد تتضمن مئات المكونات الإضافية. يمكن أن تكون معرفة المدة التي يستغرقها كل استعلام من الأصول الضخمة في تحسين موقع الويب الخاص بك إلى أقصى أداء له. يُعرف هذا البرنامج بميزة التسجيل الخاصة به ، والتي يمكن استخدامها لتسجيل جميع الأخطاء في مكان واحد. يتطلب WordPress قدرًا كبيرًا من الذاكرة ، لكن بعض المكونات الإضافية تستهلك أكثر مما ينبغي. يمكنك الحصول على فهم أفضل لأنظمة MySQL و PHP باستخدام شريط التصحيح. قد تكون الملفات المهملة أو وسيطات الوظيفة مفيدة عند استخدام سجل الإخطارات الموقوفة.

كيف يمكنني تصحيح أخطاء WordPress في Cpanel؟

الائتمان: prostack.uk

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

قم بتكوين تسجيل الأخطاء وتشخيصها باستخدام مجموعة أدوات WordPress من cPanel. سلوك WordPress الافتراضي هو طباعة الأخطاء على صفحات HTML فقط ؛ ومع ذلك ، يمكنك إجراء تغييرات. قد تكون مهمة قراءة سجلات أخطاء PHP صعبة على غير المطور. إذا كنت ترغب في إيقاف تشغيل مكون إضافي أساء التصرف ، فهناك خيارات أبسط. إذا لاحظت وجود خطأ في موقع مباشر يؤثر على تجربة المستخدم ، فقد ترغب في الجمع بين أوضاع التصحيح والصيانة. من خلال النقر فوق المفتاح الموجود في الزاوية اليمنى السفلية من الشاشة ، يمكنك تنشيط وضع الصيانة. يعرض وضع الصيانة صفحة ثابتة لإعلام الزائرين بأن أحد المواقع غير نشط.

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


سجل التصحيح وورد

الائتمان: www.mrtechnique.com

عندما تحاول تصحيح مشكلة WordPress ، قد يكون من المفيد تمكين سجل التصحيح. سيسمح لك ذلك برؤية جميع أخطاء PHP والتحذيرات التي تحدث على موقعك. لتمكين سجل التصحيح ، تحتاج إلى إضافة السطر التالي إلى ملف wp-config.php الخاص بك: تعريف ('WP_DEBUG' ، صحيح) ؛ بمجرد إضافة هذا السطر ، ستحتاج إلى تحميل ملف wp-config.php إلى موقع WordPress الخاص بك. بعد القيام بذلك ، سيتم تمكين سجل التصحيح وستتمكن من رؤية جميع الأخطاء التي تحدث على موقعك.

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

سيكون مضيعة للوقت والموارد لإضافة هذا إلى ملف jobs.php الخاص بالقالب ، حيث ستؤدي الخطوات التالية إلى فشلها. إنه غلاف لـ error_log يستخدم print_r لتنسيق الكائنات والمصفوفات بالتنسيق الصحيح. باستخدام هذه الأداة ، يمكنك أيضًا جمع المعلومات الأساسية حول موقع الويب الخاص بك. على سبيل المثال ، هل تريد تسجيل الدخول عند مشاهدة منشور معين وإذا كان المستخدم الذي شاهده قد قام بتسجيل الدخول؟ إليك بعض التعليمات البرمجية لإنجاز هذا.

هل يمكنني حذف سجل تصحيح الووردبريس؟

افتح قائمة s2Member في WordPress وانتقل إلى قسم عارض السجلات. في الجزء العلوي ، انقر فوق أدوات / نصائح التصحيح . انتقل إلى علامة تبويب الإعدادات وحدد حذف كافة ملفات السجل نهائيًا.

تعطيل التصحيح في ووردبريس

عندما تسوء الأمور في مشروع WordPress الخاص بك ، فأنت تريد أن تعرف كيف يعمل. يمكن أن يكون تصحيح الأخطاء ، في هذا الصدد ، أداة قيمة لأنه يمكّن المطورين من تحديد الأخطاء وإصلاحها بسرعة. حقيقة أن تصحيح الأخطاء يستغرق الكثير من الوقت ويمكن أن يكون محبطًا يعني أن تعطيله يجب أن يكون في الاعتبار. يمكنك القيام بذلك عن طريق تحرير ملف WP-config. بتغيير قيمة متغير WP_DEBUG إلى صواب أو خطأ ، يمكنك تحديد قيمة صحيحة لملف PHP. إذا كنت تريد البدء من جديد ، فيمكنك مسح سجل نشاط أمان WordPress بالانتقال إلى إعدادات البرنامج المساعد وتحديد علامة التبويب الإعدادات المتقدمة ، ثم النقر فوق الزر Purge بجوار إعداد Purge Activity Log. يمكن أيضًا استخدام إعادة تعيين الإعدادات لجعل إعدادات المكون الإضافي هي الإعدادات الافتراضية.

كيف يمكنني استخدام وضع التصحيح في WordPress؟

عند تمكين وضع التصحيح ، يجب إضافة السطر التالي إلى ملف WP-config. عند تمكين هذا الإعداد ، يعرض WordPress جميع أخطاء وإشعارات وتحذيرات PHP. ملف php: تعريف ('WP_DEBUG' ، صحيح) ؛ عند تمكين هذا الإعداد ، يعرض WordPress جميع أخطاء وإشعارات وتحذيرات PHP.

كيفية تحرير ملف Php الخاص بـ WordPress

من الممكن فتح ملف PHP في محرر نصي مثل Notepad أو Microsoft Word. يتضمن الملف معلومات حول تثبيت WordPress ، مثل اسم الموقع واسم مستخدم المسؤول وكلمة المرور. يمكنك أيضًا التحقق من صفحة الإعدادات الخاصة بموضوع موقعك والمكونات الإضافية والميزات الأخرى.

ما هو Wp_debug_display؟

WP_DEBUG_DISPLAY هي طريقة لحل خطأ WP . كما ذكرنا سابقًا ، يعد WP_DEBUG_DISPLAY مصاحبًا لـ WP_DEBUG الذي يحدد ما إذا كانت رسائل تصحيح الأخطاء يتم عرضها داخل صفحة HTML. يتم عرض الأخطاء والتحذيرات عند إنشائها باستخدام طريقة "true" الافتراضية. إذا تم تعيين هذا على خطأ ، فسيتم إخفاء جميع الأخطاء.

كيفية تصحيح الأخطاء في ووردبريس

هناك عدة طرق لتصحيح الأخطاء في WordPress. إحدى الطرق هي الوصول إلى سجل أخطاء WordPress . يمكن القيام بذلك من خلال الانتقال إلى الإعدادات> سجل الأخطاء في لوحة إدارة WordPress. هناك طريقة أخرى لتصحيح الأخطاء وهي استخدام ثابت WP_DEBUG. يمكن القيام بذلك عن طريق إضافة السطر التالي إلى ملف wp-config.php الخاص بك: تعريف ('WP_DEBUG' ، صحيح) ؛ سيؤدي هذا إلى تمكين وضع التصحيح في جميع أنحاء WordPress.

تتمثل أهم خطوة في حل مشكلات WordPress في تلقي رسالة خطأ مفصلة. لتمكين علامة 'WP_DEBUG' في كود WordPress الخاص بك ، يجب عليك أولاً تحرير ملف WP-config.php الخاص بكود WordPress. سيوجه الكود WordPress لبدء تسجيل الأخطاء وإرسالها إلى ملف "wp-content / debug.log". بتحديده من مدير الملفات ، يمكنك الوصول إلى مجلد محتوى WP. يجب الآن عرض ملف debug.log وتحريره. يجب أن يعطيك صورة كاملة عن المشكلة. إذا كانت هذه هي الحالة ، فقد تحتاج إلى تحديث (أو تعطيل) مكون إضافي أو سمة أو إصدار PHP. أفضل طريقة لمعرفة ما يجب القيام به هي تلقي رسالة خطأ مفصلة.

كيفية استخدام تصحيح أخطاء WordPress

من الممكن استخدام أداة تصحيح أخطاء WordPress لتحرّي الخلل وإصلاحه في موقع WordPress الخاص بك أو التحقق مما يجري في الخلفية. أضف الأمر التالي إلى ملف WordPress الخاص بك (WP-config.php): True أو false هي قيمة WP_DEBUG. إذا كنت تريد تعطيل تصحيح الأخطاء ، فما عليك سوى تغيير السطر الأخير إلى: * br. حدد ('WP_DEBUG' ، خطأ) إذا تم وضع علامة على الرسالة على أنها "DEBUG".

كيفية تصحيح أخطاء البرنامج المساعد WordPress

باستخدام المكوِّن الإضافي لشريط التصحيح ، ستحتوي لوحة معلومات WordPress على شريط تصحيح الأخطاء. في هذه القائمة الجديدة ، ستجد سجلات الأخطاء وذاكرة التخزين المؤقت والاستعلامات والبيانات المفيدة الأخرى لتصحيح الأخطاء. تتم أيضًا مراقبة قاعدة بيانات MySQL ، بحيث يمكن العثور على الاستفسارات بسهولة أكبر.

يستخدم المكون الإضافي لـ WP Debugging الأمر WP-cli / WP-config-transformer لكتابة الثوابت إلى .php. إذا كان لديك المكون الإضافي مثبتًا بالفعل ، فيجب إلغاء تثبيته ثم إعادة تثبيته إذا لم يتم تمكين WP Debugging. بعد الرفض ، سيتم إرسال إشعار التثبيت بعد 45 يومًا. يقوم المكون الإضافي ، الذي يعتمد على عامل التصفية WP_DEBUGGING_ADD_COMMENT ، بإرجاع مجموعة من المفاتيح مع اسم الملف باعتباره المفتاح. الثابت هو مصفوفة من البيانات ذات القيمة كسلسلة وقيمة منطقية تشير إلى ما إذا كان يجب تمريرها بدون علامات اقتباس أم لا. هناك العديد من البرامج مفتوحة المصدر المتاحة لنظام التشغيل Windows. تم إتاحة هذا المكون الإضافي للجمهور من قبل مجموعة متنوعة من المساهمين. في GitHub ، يمكنك إرسال تقارير عامة لفرع التطوير. نتيجة لذلك ، سيتم تكوين الثوابت التالية.

تصحيح أخطاء الإضافات في Visual Studio

قد يكون من الصعب تصحيح أخطاء المكونات الإضافية ، ولكن باستخدام الأدوات والتقنيات المناسبة ، يمكن أن تكون عملية بسيطة نسبيًا. قم بتعيين نقطة فاصل لفئة المكونات الإضافية في مشروع Visual Studio الخاص بك. يمكن العثور على خيار التصحيح في قائمة التصحيح لمشروع Visual Studio الخاص بك. بعد اختيار عملية PluginRegistration.exe ، انقر فوق "إرفاق". أصبحت أداة تسجيل المكونات الإضافية في وضع التصحيح الآن. تحقق من ملف السجل لمعرفة ما إذا كان هناك أي مؤشر على مكان المشكلة. يمكنك عرض ملف السجل عن طريق كتابة pw-debug.log في نفس الدليل مثل ملف البرنامج المساعد الخاص بك. إذا لم يكن ملف السجل موجودًا ، فيمكنك استخدام متغير بيئة WP_DEBUG لتعيين علامة DEBUG على المكون الإضافي. بتغيير السطر الأخير ، يمكنك تعطيل WP_DEBUG.