مقدمة لموضوعات WordPress Child - إنشاء وتخصيص

نشرت: 2021-12-08

مقدمة عن ثيمات الأطفال في WordPress قم بإنشاء وتخصيص

هل تشعر بالارتباك عندما تصادف مصطلح WordPress Child Themes ؟ لا تقلق ، فأنت لست وحدك ولكن العديد من المطورين الجدد الذين يشعرون بالارتباك حيال ذلك ويبحثون عن تفسيرات حول ماهيته في الواقع ولماذا هو مهم جدًا؟

سنناقش في هذه المقالة التطور والتخصيص والأهمية وغيرها من الحقائق حول قوالب ووردبريس الفرعية .

فهم - ثيمات الأطفال في WordPress:

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

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

تطوير موضوع الطفل:

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

وبالتالي ، في كلتا الحالتين ، سينتهي بك الأمر إلى إعداد سمة فرعية مخصصة تكون مؤثرة وتخدم غرضك.

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

1) حدد السمات من المظهر
2) ابحث عن خيار بعنوان "إضافة جديد" وحدده
3) حدد اسم النسق الحالي
4) قم بتنشيط السمة بعد اختيار التثبيت
5) سيتم تنزيل سمة الأصل تلقائيًا

هناك طرق مختلفة لإنشاء سمة فرعية يدويًا عندما لا تتمكن من تنزيلها. تتم مناقشة بعض أسهل الطرق لنفسه أدناه.

نهج البرنامج المساعد:

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

1) انتقل إلى الإضافات من لوحة إدارة WordPress
2) ابحث عن خيار بعنوان "إضافة جديد" وحدده
3) ابحث عن WP Child Theme Generator
4) اختر عملية التثبيت
5) قم بتنشيط المكون الإضافي فورًا بعد التثبيت
إذا واجهت أي مشاكل أثناء التثبيت ، يمكنك أيضًا الرجوع إلى الخطوات التفصيلية الشاملة لتثبيت هذا المكون الإضافي.

إنشاء موضوع فرعي يدويًا:

سيفضل كل مطور محترف يحب البرمجة إنشاء سمة فرعية يدويًا. كل ما تحتاجه لإنشاء سمات WordPress Child هو بضعة أسطر من التعليمات البرمجية وملفين. فيما يلي الخطوات التي يمكن أن تساعدك في تحضير نفسه.

1) إنشاء مجلد:

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

2) ملف ورقة الأنماط:
يجب عليك إنشاء ملف مطلوب إلزاميًا وهو ملف style.css في المجلد الجديد الذي تم إنشاؤه مؤخرًا. يمكن إجراء جميع التعديلات اللازمة من خلال المحرر الذي تختاره.

 / *
اسم الموضوع: موضوع الطفل المثالي
عنوان URI للموضوع: https://www.sktthemes.org/shop/commercial-wordpress-theme/
الوصف: موضوع الطفل المثالي تم إنشاؤه للتخصيص
المؤلف: SKT Themes
عنوان URI للمؤلف: sktthemes.org
نموذج: مثالي
الإصدار: 1.0.0
* /

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

3) التنشيط:

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

يمكنك تفعيل المظهر الخاص بك من قسم المظهر والذي يمكن الوصول إليه من لوحة الإدارة.

4) إضافة وظائف .php:

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

 وظيفة perfect_child_enqueue_styles () {
     الوالدين_؛ // هذا هو نمط موضوع الأصل. 
     wp_enqueue_style ($ parent_style، get_template_directory_uri (). '/style.css')؛
     wp_enqueue_style ("نمط الطفل"،
     get_stylesheet_directory_uri (). "/style.css"،
     مجموعة (parent_style $)
     ) ؛
 }
 add_action ('wp_enqueue_scripts'، 'perfect_child_enqueue_styles') ؛

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

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

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

من الناحية الفنية ، يجب إنشاء نفس المسار للملفات والمجلدات في السمة الفرعية بالرجوع إلى السمة الأصلية. إذا لم يحدث ذلك ، فلن تنعكس التغييرات.

استنتاج :
الأداة المثالية والفعالة لتخصيص موقع WordPress الخاص بك هي المظاهر الفرعية. ومن ثم يوصى بعمل سمة فرعية قبل إجراء أي تعديلات على الموقع.

إذا لم تكن مطورًا متقدمًا ولم يكن الترميز هو المكان المناسب لك ، فيمكنك بسهولة اختيار تثبيت المكون الإضافي ومن ثم تنزيل السمة الفرعية بسهولة. يُنصح باستخدام مكونات إضافية موثوقة ومحدثة لأي تنزيل لـ WordPress Child Themes.