تاريخ التحديث:
قالب مكونات ووردبريس للمبتدئين
تعلم كيفية تطوير قوالب مكونات ووردبريس الجديدة بالخطوات مع توضيح كل جزئية جديدة بتطوير هذا النوع من القوالب.
خطوات مسار التعلم
البدء بمعرفة ما هو قالب مكونات ووردبرس وكيفية إنشاء نماذج جديدة واضافة محتوى ديناميكي
ما هو قالب مكونات ووردبريس؟ ما هي المكونات؟ كيفية تحرير قالب مكونات؟ كيفية تحرير المكون وخصائصه؟
سنقوم بتصفح النماذج Templates المتاحة لنا في ووردبريس.
سنقوم بإنشاء أول قالب ووردبريس مكونات بملفاته الأساسية كملف index.html وملف style.css.
الحديث حول تراتبية نماذج الصفحات في ووردبريس وكيفية إنشاء نموذج archive ونموذج page.
اضافة المحتوى الديناميكي لنماذج واجهات ووردبريس.
كل الأساسيات التي تحتاج أن تعرفها حول ملف Theme.json في قالب مكونات ووردبريس الجديد.
سنبدأ بإنشاء ملف theme.json وإضافة معلومات أجزاء القوالب له. سنبدأ بشرح ملفات JSON وفوائد ملف theme.json، بالإضافة إلى إصداره ومحتواه المتعلق بأجزاء القوالب. سنتناول كيفية إضافة جزء قالب جديد وتحديد الفوتر.
نتناول إضافة الألوان في theme.json، بالإضافة إلى استخدام التدرجات اللونية. سنتطرق أيضًا إلى الخصائص المختلفة للألوان وكيفية تعديلها لتناسب احتياجات القالب.
سنتعلم كيفية إضافة عرض ثابت لمحتوى الموقع باستخدام ملف theme.json. سنناقش كيفية تفعيل خاصية الأبعاد في المحرر، مثل الهوامش الداخلية والخارجية، وتباعد المكونات.
سنبدأ بأساسيات تطوير قالب المكونات للمبتدئين، مع التركيز على إدارة الخطوط وخصائصها في ملف theme.json. سنشرح كيفية تعديل الخطوط باستخدام Typography في theme.json، وكيفية التحكم في الخطوط داخل المحرر. كما سنتطرق إلى تخصيص أحجام الخطوط، التسطير، التباعد بين الأحرف، وغيرها من الخصائص المهمة لتخصيص النصوص في القالب.
كيفية تغيير ستايل العناصر الأساسية في الموقع من خلال قسم Styles في Theme.json. أيضاً كيفية تغيير خصائص اللون والإطار في قسم Styles.
خاصية appearanceTools في theme.json تسمح بإضافة أدوات لتخصيص مظهر مكونات ووردبريس الافتراضية. يمكنك تعيين الإطار، ألوان الروابط، الأبعاد، و غيرها باستخدام إعدادات settings المتاحة. سنناقش كيفية تطبيق الستايلات العامة على المكونات (blocks) مثل pullquote، مع فكرة تخصيص ستايلات المكونات لتحسين المظهر العام.
من أهم المواضيع الخاصة بتطوير قوالب ووردبريس هو كيفية عرض المنشورات وسرد محتوياتها. حلقة الاستعلام هي الطريقة لذلك.
سنتعلم كيفية إضافة حلقة الاستعلام لقالب index وتضمين الاستعلام من القالب. سنبدأ بنموذج index.html، ثم نتعرف على مكون حلقة الاستعلام (Query Loop). سنناقش كيفية تحديد عدد المقالات المعروضة وكيفية توليد مقالات عشوائية. في النهاية، سنتعلم كيفية تضمين الاستعلام في القالب بشكل صحيح.
سنتعلم كيفية إنشاء قالب للتدوينات (Post Template) وإضافة مكون لعرض المقالات (Post Block). سنناقش كيفية عرض المقالات كشبكة وعرض تصنيفات المقالة، بالإضافة إلى عرض رسالة لعدم وجود نتائج وتطبيق ميزة تعدد الصفحات. سنضيف أيضًا وسوم المقالة ونضمن نقل جميع التغييرات إلى ملف index لجعل القالب جاهزًا للاستخدام.
سنقوم باضافة نماذج الصفحات المختلفة لقالب ووردبريس.
سنتعلم كيفية إضافة نماذج الأرشيفات للقالب وإضافة عنوان للأرشيف. سنبدأ بشرح نموذج الأرشيفات (archive.html) وكيفية تخصيصه. سنضيف عنوانًا للأرشيف ونشرح كيفية عرض أرشيفات الوسم والتصنيف بشكل منظم. في النهاية، سنتأكد من إتمام التعديلات لضمان جاهزية القالب للاستخدام.
سنتعلم كيفية إضافة نموذج 404 ونموذج نتائج البحث لقالب ووردبريس. سنبدأ بشرح كيفية إنشاء وتخصيص نموذج الخطأ 404 لعرض رسالة خطأ عندما يكون المحتوى غير متاح. ثم سنتناول كيفية إضافة نموذج لعرض نتائج البحث، مع إضافة عنوان مناسب لهذه النتائج.
سنقوم بإضافة نماذج الصفحة الرئيسية والمقالات للقالب ونوضح الفرق بينهما. سنبدأ بتعيين الصفحة الرئيسية وإنشاء نموذج front-page.html لعرض محتوى الصفحة الرئيسية بشكل مخصص. ثم سننشئ نموذج home.html لعرض مقالات المدونة بشكل متكامل. في النهاية، سنضمن جاهزية القالب للاستخدام بشكل فعال
سنقوم بعرض سريع لنموذج الصفحة الأحادية مثل صفحة المنشور وصفحة الصفحة. سنشرح مفهوم الصفحة الأحادية واستخدامها لعرض محتوى فردي مثل المقالات والصفحات. سنناقش كيفية تخصيص نماذج الصفحة الأحادية.
سنقوم بإعادة تصميم شكل الهيدر وترتيب بعض الستايلات على الصفحة. سنبدأ بتحرير وتغيير شكل الهيدر، واستخدام أداة "Generate Palette" لإضافة مجموعة ألوان مخصصة في theme.json. سنقوم بتعديل الستايلات في theme.json، وتنظيم مكونات الصفحة مثل البحث وعرض المحتوى. سننقل التغييرات إلى الملف لضمان التنسيق الدائم.
سنقوم بتعديل شكل الفوتر وتخطيط المحتوى لصفحات النماذج الأحادية مثل صفحات single و page. سنبدأ بتعديل شكل الفوتر وإضافة مكون وسائل التواصل الاجتماعي. سننقل محتوى الفوتر إلى الملف بشكل منظم ونقوم بتغيير ستايل المحتوى على الصفحات. سنقوم أيضًا بتعديل ستايل ملف page لتحسين تجربة المستخدم العامة.
سنقوم بإعادة تغيير شكل الصفحة الرئيسية والمدونة. سنبدأ بتعديل نموذج الصفحة الرئيسية، مع إضافة قسم للخدمات وعرض أحدث المقالات. سنقوم أيضًا بإضافة مكون للفاصل بين الأقسام، وسنعدل نموذج front-page ونموذج home لضمان تحقيق التصميم المطلوب وتحسين تجربة المستخدم.
سنقوم ببعض التعديلات ونلخص ما وصلنا إليه من معلومات لهذه اللحظة
سنبدأ مشروع جديد بتحويل قالب HTML لقالب مكونات ووردبريس بشكل سهل وبالخطوات
سنقوم بالبدء بمشروع تحويل صفحة HTML إلى قالب ووردبريس. سنغطي إنشاء القالب، الهيدر، عرض المحتوى، وإعدادات theme.json بالتفصيل
سنقوم بترتيب مكونات الهيدر العامة، بدءًا من اسم الموقع وصولاً إلى تعديل شكل مكونات القائمة والأيقونات. سنقوم أيضًا بإضافة هامش داخلي للهيدر وتعديل شكل مكونات site-title و social و navigation-link، بالإضافة إلى تغيير شكل navigation-link current. وفي النهاية، سنقوم بنقل محتويات الهيدر إلى الملف
تعلّم كيفية استخدام مكون الغلاف (Cover) وإنشاء نمط (Pattern) مخصص، وإضافة الأنماط في functions.php في تطوير قوالب ووردبريس.
تعلم كيفية تعديل مكون الغلاف، وإنشاء قسم "About Us" بتنسيق أعمدة، وإضافة محتويات مخصصة، مع الكود المتاح على GitHub.
تم تعديل مكون الغلاف، مع محاذاة أعمدة محتوى قسم "About Us" لليمين وترتيب المحتوى بشكل أفضل.
تم إضافة نمط لقسم "About Us" وتطبيق ستايل مخصص على العنوان.
تعلّم كيفية إنشاء قسم الصور مع إضافة زر، وتباعد، وتأثير hover، وتحسين الاستجابة، ثم حفظ القسم كنمط في ملف مخصص.
شمل تحسين تباعد المكونات في التنقل، وتعديل قسم "About Us"، وعرض القسم النهائي بعد التعديلات.
إنشاء قسم جدول الأسعار، إضافة محتويات الأعمدة، تعديل شكل القائمة، وإكمال أعمدة الجداول، مع حفظ القسم كنمط.
تم إنشاء قسم التواصل في قالب ووردبريس، بما في ذلك إضافة عنوان ثيم أبيض، وتعتيم غشاء الغلاف، وإنشاء عمود لعرض معلومات التواصل والموقع، إضافة قسم للخريطة، تباعد المكونات، إضافة أيقونات التواصل، تخصيص لون خلفية القسم، والهوامش الداخلية، بالإضافة إلى قسم نموذج التواصل وإعدادات أبعاد الخريطة، وأخيرًا إضافة Contact Form 7 وتطبيق نمط مخصص للقسم.
إنشاء قسم الفوتر بإضافة المحتوى والروابط، ومناقشة الختام واستنتاجات التطوير، وتوجيهات للتحسينات المستقبلية في تطوير القالب.
في هذا القسم، سنتعلم حول كيفية إضافة تنسيقات وستايلات مخصصة للموقع في قالب مكونات ووردبريس الجديد.
نقوم بإضافة تنسيقات إضافية للموقع ككل من خلال مجلد styles وخاصية تنسيقات المحرر.
0 %
التقدم
معلومات المسار
الخطوات الرئيسية
مصادر تعلم المسار
تواصل معي
يسرني التواصل معكم عبر البريد الإلكتروني
mail at LearnWithNaw dot net