ما هو WordPress Child Theme

نشرت: 2020-03-10

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

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

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

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

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

من الضروري أن تعمل السمات الرئيسية بشكل صحيح لأن السمات الفرعية هي طبقة إضافية عليها.

ما هو WordPress Child Theme - CodeFlist
مفهوم مواضيع الوالدين والطفل
محتويات
1 لماذا تحظى ثيم WordPress Child بشعبية كبيرة؟
2 متى تستخدم موضوع الطفل؟
3 كيف تختار موضوعًا جيدًا للوالدين؟
4 ما هو موضوع ووردبريس الطفل - المزايا
5 عيوب استخدام ثيم WordPress Child

لماذا تحظى ثيم WordPress Child بشعبية كبيرة؟

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

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

متى تستخدم موضوع الطفل؟

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

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

كيف تختار موضوع الوالدين الجيد؟

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

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

بالإضافة إلى ذلك ، ضع في اعتبارك الموضوع الفرعي إذا كان يقلل من كتابة التعليمات البرمجية لك. يجب عليك البحث عن السمة المخصصة المستقلة في حالة احتياجك إلى إجراء الكثير من التعديلات في ملفات السمات الرئيسية.

ما هو موضوع ووردبريس الطفل - المزايا

مزايا استخدام ثيمات WordPress Child - CodeFlist
مزايا استخدام ثيمات WordPress Child

كل شيء له مزايا وكذلك عيوب. لنلقِ نظرة على الجزء الإيجابي أولاً:

  • تحديثات آمنة

يظل الطفل غير متأثر عند تحديث WordPress أو القالب الرئيسي. مع التحديثات الجديدة ، يمكن تغيير التعديلات في السمة الفرعية وفقًا للمتطلبات. يمكن استخدام الميزات مثل الأنماط والقوالب بعد التحديث إذا لزم الأمر.

  • تمديد بسهولة

عند تحديد إطار عمل قوي كموضوع رئيسي ، يمكنك عندئذٍ اختيار الوظائف وتوسيعها.

  • احتياطي بأمان

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

عيوب استخدام ثيم WordPress Child

عيوب استخدام ثيمات WordPress Child - CodeFlist
عيوب استخدام ثيمات WordPress Child

بينما يمكن تغيير السمة الأصلية من التعديلات الطفيفة إلى التغييرات الرئيسية في التخطيط ، إلا أن هناك بعض عيوب السمة الفرعية التي يجب أن تكون على دراية بها:

  • استثمار الوقت

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

  • خطر الهجر

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

ماذا لو تم إسقاط الموضوع بالكامل؟

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

تغليف

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

نأمل أن تعطيك هذه المقالة مفهومًا موجزًا ​​عن WordPress Child Theme . إذا كانت لديك أسئلة أو اقتراحات أخرى ، فلا تتردد في التعليق أدناه للحصول على خدماتنا.

قراءات إضافية

ما هي قائمة ووردبريس
كيفية التحقق من إصدار WordPress
كيفية إضافة فئة في ووردبريس
كيفية تغيير حجم الخط في ووردبريس
كيفية إزالة بفخر بواسطة WordPress