Skip to content

بناء قالب ووردبريس من الصفر : الجزء الثاني

بناء قالب ووردبريس من الصفر : الجزء الثاني

4 يوليوز 2016 | 00:00

في هذا الدرس إن شاء الله سنبدأ في بناء قالب ووردبريس مثل الذي نستعمله مدونة توتومينا، سنحاول تبسيط الأمور قدر الإمكان، فالدورة موجهة للناس المبتدئين في ووردبريس قبل كل شيء. بعدما قمنا بتثبيت ووردبريس محليا في الدرس السابق، اليوم سنقوم بإنشاء مجلد نسميه كما نشاء (نسميه مثلا tutomena) وذلك في مجلد themes على المسار التالي :

/htdocs/wp-ar/wp-content/themes

هذا هو المجلد الذي سيحتوي على جميع الملفات والعناصر التي تخص القالب الجديد، من ملفات CSS، جافاسكريبت، ملفات PHP الخاصة بالقالب إلخ…

هيكل القالب

صفحات القالب ستكون في الشكل النهائي على هذه البنية كمعظم قوالب ووردبريس والمواقع بصفة عامة:

بنية قالب ووردبريس

كما ترون هكذا يكون هيكل غالبية المواقع والمدونات، سنعمل على هذا الهيكل بحيث :

كما ذكرنا سابقا كل هذه الملفات وغيرها تكون داخل المجلد tutomena.

ملف style.css ضروري

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

إذن لنبدأ بإنشاء هذا الملف لتبدو الأمور أكثر وضوحا :

/_ Theme Name: tutomena Theme URI: http://www.tutomena.com Author: Tutomena Author URI: http://www.tutomena.com Description: ضع هنا وصفا للقالب _/

هذه أهم المعلومات التي يتضمنها ملف style.css، هناك معلومات أخرى يمكنك الإطلاع عليها على هذا الرابط.

الصورة التعريفية للقالب

بعد حفظ هذا الرابط سنقوم بإضافة صورة تعريفية للقالب نسميها screenshot.png وأبعادها 1200x900، هذه الصورة ستظهر عند الذهاب للوحة التحكم في لائحة القوالب المنصبة على الموقع.

آخر الملفات الثلاثة الضرورية لكل قالب ووردبريس

ثم آخر ملف إجباري نضيفه هو index.php وسنتركه حاليا فارغ تماما.

الآن سنقوم بتفعيل القالب الجديد من لوحة التحكم عبر هذا الرابط :

http://localhost/wp-ar/wp-admin/

ثم الذهاب إلى مظهر > قوالب.

لتظهر لنا لائحة القوالب الإفتراضية (تأتي مع ووردبريس) المنصبة في الموقع :

قواكب ووردبريس المنصبة

لتفعيل قالب توتومينا، نقوم بتمرير الفأرة على صورة القالب ليظهر زر “تفعيل” ثم نضغط عليه ليتم تفعيل القالب.

القالب لحد لآن يحتوي فقط على ثلاث ملفات : ملف style.css، ملف index.php فارغ، وصورة القالب screenshot.png لذلك عند تجريب الموقع على المتصفح ستظهر لنا صفحة بيضاء من دون محتوى.

بإذن الله في الدرس القادم سوف نشتغل على رأس الصفحة (الهيدر Header)، إلى ذلك الحين لا تنسوا التفاعل مع هذه الدورة والإدلاء بآرائكم وانطباعاتكم في صندوق التعليقات أسفله وعلى صفحتنا على فيسبوك.

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