الرئيسية / ووردبـــــــــرس / كيف أقوم بإنشاء قالب الإبن في الوودبرس و لماذا يجب إستعماله؟

كيف أقوم بإنشاء قالب الإبن في الوودبرس و لماذا يجب إستعماله؟

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

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

إنشاء قالب الإبن في الوودبرس Child Themes :

الطريقة الأولى:

يمكن إنشاء القالب الإبن برمجيا، في مثالنا سنقوم بإنشاء القالب الإبن لقالب إسمه th3technician، في الأول يجب إنشاء مجلد خاص بالقالب الإبن ونسميه th3technician، في هذا المجلد نقوم بإنشاء ملف style.css ونملئ البيانات المتعلقة بالقالب الإبن

/*
Theme Name: th3technician
Theme URI: http://www.th3technician.com/
Description: th3technician Child Theme
Author: Islam Djiar
Author URI: http://www.th3technician.com
Template: th3technician
Version: 1.0.0
*/

@import url(“../th3technician/style.css”);

/* =Theme customization starts here
——————————————————- */

الطريقة الثانية:

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

توفر الإضافة إمكانية التعديل على إسم القالب وكافة المعلومات المتعلقة به، الى جانب إنشاء كل الصفحات التي تريدها على القالب الإبن (style.css – header.php – page.php) ما يعني انه يعطيك كافة الصلاحيات اللازمة لإنشاء القالب الإبن.

تعديل قالب الإبن في الوودبرس

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

اسباب إستعمال قالب الإبن في الوودبرس Child Themes :

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

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

عن Islam Djiar

شاهد أيضاً

كيف تقوم باضافة خيار البحث بالصوت في موقع على الووردبريس

ان كنت تستخدم الهاتف المحمول في تصفح مواقع الأنترنت فأنت بالتأكيد قد تكون جربت في …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *