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

ما هو تصحيح الأخطاء في WordPress؟

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

تصحيح أخطاء ووردبريس

WordPress التصحيح هناك مراحل معينة في هذه العملية. المراحل الرئيسيةWordPress التصحيح تنشيط الوضع، والتحقق من أخطاء المكونات الإضافية، وتعارضات المكونات الإضافية، والتحقق من أخطاء السمات وأخطاء htaccess، وأخطاء WordPress.

تمكين وضع تصحيح WordPress

WordPress التصحيح يمكننا عرض أخطاء PHP باستخدام وضع WP_DEBUG. بهذه الطريقة، يمكننا معرفة الملف الذي يوجد به الخطأ وتفاصيل الخطأ.

تصحيح أخطاء ووردبريس ولتفعيل الوضع بكل مميزاته يمكنك إضافة الأكواد التالية أعلى ملف wp-config.php:

define( 'WP_DEBUG', true );
define( 'WP_MEMORY_LIMIT', '512M' );

if ( WP_DEBUG === true ):
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', true );
define( 'SCRIPT_DEBUG', true );
define( 'SAVEQUERIES', true );
else:
define( 'WP_DEBUG_LOG', false );
define( 'WP_DEBUG_DISPLAY', false );
define( 'SCRIPT_DEBUG', false );
define( 'SAVEQUERIES', false );
endif;

بمجرد اكتمال عملية تصحيح الأخطاء في WordPress، لا تنس تغيير القيمة "صحيح" في السطر الأول من التعليمات البرمجية إلى "خطأ" لتجنب إنشاء مخاطر أمنية.

ملاحظة: إذا كانت هذه الرموز موجودة بالفعل في wp-config.php وكانت قيمتها خاطئة، فأنت بحاجة فقط إلى ضبط قيمة الكود في السطر الأول على "صحيح".

تحقق من ملف .htaccess وwp-config.php

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

التحقق من وجود تعارضات في البرنامج المساعد

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

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

قم بمراجعة مشكلات الموضوع

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

تحديث ملفات ووردبريس

WordPress التصحيح ضمن هذا النطاق، يمكنك التراجع عن التغييرات التي تم إجراؤها في هذه الملفات والتي تسببت في الخطأ عن طريق تحديث الملفات الأساسية لـ WordPress. من WordPress.orgقم بتنزيل أحدث إصدار من ووردبريس. افتح الملف المضغوط الذي قمت بتنزيله واحذف مجلد wp-content وملف wp-config.php الموجود فيه. ثم أعد ضغط جميع الملفات المتبقية كأرشيف مضغوط. احذف جميع الملفات والمجلدات المتعلقة بـ WordPress باستثناء ملفات wp-config.php و.htaccess ومجلد wp-content في الدليل الجذر لموقعك عبر FTP أو مدير الملفات في لوحة تحكم الاستضافة (cpanel، plesk، directadmin، إلخ). قم بتحميل ملفات WordPress المضغوطة واستخرج الأرشيف المضغوط. هذه هي كل العملية! لقد قمت بتحديث ملفات WordPress بنجاح.

التحقق من عدم تطابق الإصدار

قد يؤدي تحديث مكون إضافي أو سمة إلى حدوث تعارضات في الإصدار. ولهذا السبب يجب عليك أخذ نسخة احتياطية كاملة لموقعك بالكامل (الملفات وقاعدة البيانات) قبل التحديث. إذا قمت بالتحديث دون القيام بذلك وواجهت خطأ، فيمكنك إرجاع المكون الإضافي الذي قمت بتحديثه إلى الإصدار القديم باستخدام المكون الإضافي المسمى WP Rollback للتأكد من أن الموقف الذي تواجهه هو عدم تطابق الإصدار. ومع ذلك، تتطلب هذه العملية شريط التمرير وما إلى ذلك الذي يأتي مدمجًا مع السمة. لا يمكن ذلك مع المكونات الإضافية المدفوعة أو المكونات الإضافية الخاصة التي تم تنزيلها من خادم السمة.

ما عليك القيام به للرجوع إلى إصدار سابق من مكون إضافي في WordPress:

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

حاول تغيير إصدار PHP

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

زيادة حدود PHP.INI

قد لا تكون قيم PHP.ini الافتراضية المحددة في الاستضافة المشتركة كافية لقالبك أو مكونك الإضافي. قد تؤدي زيادة قيم PHP.ini الخاصة بـ Memory_limit post_max_size وupload_max_filesize وmax_execution_time وmax_input_time إلى حل بعض المشكلات. لزيادة قيم PHP.ini، يمكنك استخدام لوحة تحكم الاستضافة (cpanel، plesk، directadmin، إلخ) التي تقدمها الشركة المقدمة. إذا تم استخدام Apache أو Litespeed على الخادم حيث تتم استضافة الاستضافة التي تستخدمها، فيمكنك إضافة الرموز التالية إلى أسفل ملف .htaccess لزيادة قيم PHP.ini ذات الصلة:

قم بزيادة حد الذاكرة الذي يمكن أن يستخدمه WordPress

افتراضيًا، يفرض WordPress حدًا للذاكرة يبلغ 40 ميجابايت. هذا يعني أنه يُسمح لبرنامج نصي PHP واحد باستخدام ما يصل إلى 40 ميجابايت من ذاكرة الوصول العشوائي. في بعض الحالات، قد تحتاج إلى زيادة الحد الأقصى لذاكرة WordPress لتشغيل المزيد من المكونات الإضافية التي تتطلب موارد مثل WooCommerce أو bbPress. لزيادة حد الذاكرة في WordPress، يمكنك إضافة الكود التالي في الملف المسمى wp-config.php في الدليل الجذر لموقعك، أسفل السطر حيث تم تعريف ثابت WP_DEBUG:

التحقق من قاعدة البيانات

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

WordPress تصحيح الأخطاء

WordPress التصحيح الخدمة من بين الخدمات التي يقدمها Onur Özden Web Çözümleri. تقوم شركتنا، وهي خبيرة في WordPress، بحل الأخطاء الموجودة على موقعك من خلال إدارة عملية تصحيح الأخطاء WordPress بنجاح. يمكننا تعديل رموز المكونات الإضافية أو السمات عند الضرورة. WordPress التصحيح إذا كنت ترغب في الحصول على معلومات أكثر تفصيلاً حول خدمتنا، املأ النموذج أدناه وسوف نتصل بك.