كيفية إصلاح قوالب WooCommerce القديمة بسهولة
نشرت: 2022-08-28مقدمة
عندما يغير WooCommerce ملفه الأساسي أثناء التحديث ، فمن المحتمل أن تواجه خطأ يُعلمك بالنسخ القديمة لبعض ملفات القوالب. في مثل هذه الحالات ، قد تحتاج الملفات المتأثرة إلى التحديث لمطابقة الإصدار الحالي من WooCommerce.
يمكن أن تعطي القوالب القديمة انطباعًا سيئًا للعملاء وتتسبب في مغادرة موقعك دون شراء أي شيء. ومع ذلك ، يمكن أن تكون هذه مهمة شاقة إذا لم تكن على دراية بقاعدة التعليمات البرمجية. لحسن الحظ ، هناك بعض الأدوات والموارد المفيدة لمساعدتك.
ستوضح لك هذه المقالة كيفية إصلاح المشكلات الأكثر شيوعًا مع قوالب WooCommerce ونصائح مفيدة للحفاظ على مظهر القوالب الخاصة بك جديدة ومحدثة. هيا بنا نبدأ!
أسباب خطأ القوالب القديمة في WooCommerce
في كثير من الأحيان ، ربما تكون قد رأيت الخطأ التالي في WooCommerce: " ملف النموذج" woocommerce / cart / cart.php "قديم ". يمكنك رؤية هذا الخطأ بالانتقال إلى WooCommerce> حالة النظام. الأسباب المختلفة التي ربما تسببت في حدوث هذا الخطأ هي كما يلي:
- أنت تستخدم إصدارًا قديمًا من WooCommerce
إذا كان إصدار WooCommerce قديمًا ، فسترى رسالة خطأ تقول: "ملف النموذج قديم - الرجاء تحديث ملفات WooCommerce".
- قالبك غير متوافق مع أحدث إصدار من WooCommerce
عند تحديث WooCommerce ، قد لا يكون المظهر الخاص بك متوافقًا مع الإصدار الجديد. سيؤدي ذلك إلى ظهور رسالة خطأ تقول: "يحتوي المظهر الخاص بك (اسم السمة التي تستخدمها) على نسخ قديمة من بعض قوالب WooCommerce". قد تحتاج هذه الملفات إلى التحديث للتأكد من توافقها مع الإصدار الحالي من WooCommerce. يمكنك معرفة الملفات المتأثرة من صفحة حالة النظام ".
- أنت تستخدم مكونًا إضافيًا غير متوافق مع أحدث إصدار من WooCommerce
عند تحديث WooCommerce ، قد لا يكون المكون الإضافي الخاص بك متوافقًا مع الإصدار الجديد. ستصادف رسالة خطأ مفادها: "المكون الإضافي (اسم المكون الإضافي) غير متوافق مع السمة التي تستخدمها. يجب عليك تحديث ملفات القالب."
أسباب الحاجة إلى إصلاح قوالب WooCommerce القديمة
يعد تحديث القوالب الخاصة بك طريقة سريعة وسهلة لضمان عمل متجرك بسلاسة وأمان.
هناك بعض الأسباب التي قد تجعلك ترغب في تحديث قوالب WooCommerce الخاصة بك. يمكن أن تؤدي القوالب القديمة إلى ثغرات أمنية ، وقد لا تكون متوافقة مع أحدث ميزات WooCommerce. إذا كنت تستخدم نموذجًا قديمًا ، فسيتعين عليك تحديثه لمواكبة أحدث ميزات WooCommerce والبقاء آمنًا.
يمكن أن يؤدي تحديث القوالب أيضًا إلى تحسين مظهر متجرك وسهولة استخدامه. بهذه الطريقة ، لن يكون لديك متجر جذاب فحسب ، بل ستواكب أيضًا أحدث ميزات WooCommerce.
يتم تحديث قوالب WooCommerce تلقائيًا عند تحديث البرنامج الأساسي. ومع ذلك ، ستحتاج إلى تحديث القوالب يدويًا لحساب أي تغييرات تم إجراؤها على ملفات القالب.
كيفية إصلاح القوالب القديمة في WooCommerce
يمكن أن تتسبب النسخ القديمة من قوالب WooCommerce في حدوث مشكلات في متجرك عبر الإنترنت. لحسن الحظ ، هناك بعض الأشياء التي يمكنك القيام بها لإصلاحها. فيما يلي الخطوات التي يجب عليك اتخاذها:
1. تجنب تجاوز ملفات قوالب WooCommerce
يجب تجنب تجاوز قوالب WooCommerce إن أمكن. يمكن أن يتسبب هذا في حدوث تعارضات وأخطاء على موقعك. إلى جانب ذلك ، يتم تحديث WooCommerce باستمرار بميزات وتحسينات جديدة ، لذا فإن تجاوز القوالب يمكن أن يصبح قديمًا بسرعة.
2. تحقق مما إذا كان المظهر الخاص بك بحاجة إلى التحديث
ستصبح القوالب قديمة فقط إذا لم يكن المظهر الذي تستخدمه محدثًا. يمكنك إصلاح ذلك عن طريق تحديث المظهر الخاص بك أو تثبيت سمة جديدة. إذا كنت تستخدم سمة مخصصة ، فستحتاج إلى الاتصال بمطور المظهر الخاص بك. إذا كنت تستخدم سمة مجانية أو مميزة ، فيمكنك تحديثها باتباع الخطوات التالية:
انتقل إلى المظهر -> السمات وانقر فوق الزر "إضافة جديد". في حقل البحث ، اكتب ما يسمى موضوعك الحالي واضغط على Enter. إذا كان هناك إصدار جديد متاح ، فسيتم عرضه أعلى النتائج. انقر فوق "التحديث الآن". إذا لم يتم تحديث السمة ، يمكنك العثور على سمة جديدة بالنقر فوق الزر "تصفح المظاهر". بمجرد العثور على مظهر جديد يعجبك ، انقر فوق الزر "تثبيت" ثم الزر "تنشيط".
3. قم بتعديل القوالب المخصصة في قالب WooCommerce الخاص بك
إذا كنت تستخدم قالب WooCommerce مخصصًا ، فمن المهم تعديل ملف القالب المخصص للتأكد من أنه متوافق مع أحدث إصدار من WooCommerce. يمكنك العثور على أحدث ملفات القوالب على موقع ويب WooCommerce. لتعديل القوالب المخصصة ، تحتاج إلى إعادة كتابة الكود لجعله متوافقًا مع بنية WooCommerce الجديدة.
إذا لم تكن مرتاحًا لتعديل الملف ، يمكنك أن تطلب من المطور القيام بذلك نيابة عنك أو أن تطلب من مطوري السمات إصدار تحديث يتضمن رمز WooCommerce الجديد. بدلاً من ذلك ، يمكنك اتباع الخطوات التالية:
الخطوة 1: ابحث عن الإصدار القديم من النموذج الخاص بك
تتمثل الخطوة الأولى في الحصول على قائمة بجميع ملفات قوالب WooCommerce المخصصة التي تتجاوز قوالب WooCommerce الافتراضية. يمكنك العثور على هذه القوالب في مجلد WooCommerce داخل مجلد السمة. انتقل إلى WooCommerce> الحالة> حالة النظام لمشاهدة قائمة بملفات قوالب WooCommerce التي تم تجاوزها بواسطة قالبك.
للتحقق مما إذا كانت القوالب قديمة ، قارن الملفات الموجودة في مجلد القالب الخاص بك بأحدث قوالب WooCommerce على موقع WooCommerce. ستكون أسماء الملفات وهيكلها مختلفين ، ولكن يجب أن تكون الشفرة متشابهة. إذا كانت القوالب الخاصة بك قديمة ، فستحتاج إلى تحديثها أو طلب المساعدة من أحد المطورين.
الخطوة 2: قم بعمل نسخة احتياطية من القوالب الخاصة بك
سنقوم بإضافة قوالب WooCommerce جديدة إلى مجلد السمات في هذا القسم. ستحل الملفات الجديدة محل ملفات القوالب القديمة لأنها تحتوي على أسماء متشابهة. ومع ذلك ، من المحتمل أن يتسبب هذا في حدوث خطأ ، مما يؤدي إلى متجر معطل لا يعمل بشكل صحيح أو قد لا يعمل على الإطلاق.
يمكنك تجنب هذه المشكلة عن طريق إنشاء نسخة احتياطية من ملفات القوالب الخاصة بك قبل عملية التحديث بحيث يمكنك الرجوع إليها بسهولة إذا حدث خطأ ما. انسخ جميع ملفات القوالب الموجودة في مجلد WooCommerce داخل مجلد السمات إلى موقع جديد على جهاز الكمبيوتر الخاص بك لنسخ ملفاتك احتياطيًا.
بدلاً من ذلك ، يمكنك تنزيل الملفات ونسخها احتياطيًا. أخيرًا ، يمكنك إعادة تسمية الملفات لمنع استبدالها بمجرد تحديث المجلد بملفات قالب WooCommerce الجديدة.
الخطوة 3: انسخ القوالب الافتراضية الجديدة إلى السمة
هنا ، تحتاج إلى مقارنة الإصدار القديم من القوالب الخاصة بك بالإصدار الجديد الذي قمت بتنزيله من موقع WooCommerce. يمكنك العثور على الإصدار الجديد في دليل البرنامج المساعد WooCommerce. إلى جانب ذلك ، يمكنك إنشاء تخطيطات مخصصة باستخدام مكونات WooCommerce الإضافية. يمكنك العثور على الملفات القديمة في حالة النظام. انسخ هذه القوالب إلى wp-content / theme / theme-name / woocommerce . ابحث عن قوالب WooCommerce الافتراضية الجديدة في مجلد wp-content / plugins / woocommerce / قوالب .
الخطوة 4: أضف الكود المخصص إلى سمة WooCommerce الجديدة
نظرًا لأن لديك الآن ملفات قالب WooCommerce الجديدة ، فقد حان الوقت لإضافة التعليمات البرمجية المخصصة الخاصة بك. يمكنك نسخ الرمز ولصقه في ملفات القالب الجديدة. تأكد من مطابقة بنية الملف تمامًا واستخدم نفس اصطلاحات التسمية مثل قوالب WooCommerce.
وهذا كل شيء! لقد نجحت الآن في تحديث قوالب WooCommerce الخاصة بك. إذا كنت تواجه أي مشاكل ، أو إذا حدث خطأ ما ، فتأكد من استعادة النسخ الاحتياطية لاستعادة متجرك وتشغيله.
لتلخيص
من المهم إصلاح النسخ القديمة من خطأ قوالب WooCommerce لأنها يمكن أن تتسبب في عمل موقعك بشكل غير صحيح. قد تحتوي القوالب القديمة أيضًا على ثغرات أمنية يمكن للقراصنة استغلالها. يمكن أن يساعد الحفاظ على تحديث القوالب الخاصة بك في ضمان تشغيل موقعك بسلاسة وأمان.
أفضل طريقة لإصلاح ذلك هي تحديث WooCommerce إلى أحدث إصدار. ستحتاج أيضًا إلى التأكد من تحديث السمات والإضافات الخاصة بك حتى لا تسبب أي مشاكل لموقعك. تأكد أيضًا من عدم تجاوز ملفات قالب WooCommerce وتعديل ملف القالب المخصص لموضوع WooCommerce المخصص. ومع ذلك ، يمكنك أن تطمئن إلى أن ملفات قالب WooCommerce القديمة محدثة.
إذا كنت تواجه مشكلة في تحديث قوالب WooCommerce الخاصة بك ، أو إذا كنت بحاجة إلى مساعدة في إصلاح أي أخطاء أخرى على موقعك ، فاتصل بنا اليوم. سنكون سعداء لتقديم المساعدة!
لماذا يُظهر WooCommerce إشعارًا حول ملفات القوالب؟
يحدث هذا عندما يكتشف WooCommerce أن قالبك قديم أو به قالب WooCommerce مفقود.
كيف يمكنني تجاوز قوالب WooCommerce؟
يمكنك تجاوز قوالب WooCommerce عن طريق نسخ القالب إلى مجلد القالب الخاص بك وتخصيصه. تأكد من مسح ذاكرة التخزين المؤقت بعد إجراء أي تغييرات على القوالب.
لماذا لا تعمل قوالب WooCommerce الخاصة بي؟
إذا كنت قد قمت للتو بالتحديث إلى أحدث إصدار من WooCommerce ، فقد لا يكون المظهر الخاص بك محدثًا. إذا كنت قد قمت للتو بتحديث السمة الخاصة بك ولا تزال قوالب WooCommerce معطلة ، فهذا إما بسبب عدم تحديث السمة أو أن ملفات القوالب معطلة.
ملفات قالب WooCommerce الخاصة بي مفقودة. ماذا علي أن أفعل؟
يمكنك تنزيل أحدث إصدار من WooCommerce من صفحة حسابك. إذا كنت لا تزال تواجه مشكلة ، فلا تتردد في الاتصال بمطور المظهر للحصول على المساعدة.