خطوات مسارات التعلم
تم اضافة هذه الخطوات المختلفة لمسارات مختلفة والهدف منها توضيح جزئية معينة في مسار ما.
-
تاريخ التحديث:
إنشاء header & page template
إنشاء هيدر الموقع من خلال إضافة مكون العنوان والفقرة. كما تم إنشاء template part لهذا Header، وتم إنشاء نموذج الصفحة مع إضافة عنوان ومحتوى الصفحة الديناميكي.
-
تاريخ التحديث:
إنشاء قالب مكونات مبسط
يتم إنشاء أول قالب مكونات بشكل بسيط بإضافة ملفات style.css و نموذج index.html. كما تم توضيح كيف يتم تعديل النموذج من المحرر ونسخ التغييرات إلى ملف النموذج نفسه.
-
تاريخ التحديث:
Preset Variables & Classes
من أين تاتي Classes التي يتم إضافتها للمكون عند تغيير إعداداته الخاصة باللون وغيرها؟ ما هي متغيرات WP Preset؟ ماذا يحتوي ملف theme.json فيما يخص طبق الألوان.
-
تاريخ التحديث:
طريقة كتابة Gutenberg Tags وإعداداتها.
تم توضيح طريقة كتابة Gutenberg Tags في ووردبريس، وكيفية التعامل مع صفحات ووردبريس كمكونات ولماذا يتم إضافة classes افتراضية للمكونات. كما تم توضيح بعض إعدادات مكون المجموعة من خلال توضيح…
-
تاريخ التحديث:
حول مفهوم المكونات
توضيح حول مفهوم المكونات، وضبط إعدادات مكون العنوان وتوضيح الشيفرة البرمجية الخاصة به. كما تم توضيح الفرق بين تعديل نموذج صفحة بالمحرر وتعديل محتويات صفحة من قبل المستخدم العادي.
-
تاريخ التحديث:
حول مفهوم محرر الموقع الكامل
ما هو full site editing؟ كيف يتم إضافة تخصيصات ستايلات القالب؟ ما هي الأنماط والأنماط المخفية؟ والمزيد من المعلومات حول مكون wp group.
-
تاريخ التحديث:
الفرق بين القوالب الكلاسيكية وقوالب المكونات
ما هو الفرق بين القوالب الكلاسيكية وبين قوالب المكونات من ناحية هيكلية الملفات؟ كيفية التعديل البسيط على نماذج الموقع المختلفة من خلال محرر قالب المكونات.
-
تاريخ التحديث:
أساسيات قالب المكونات
من خلال سلسلة من ورشات العمل، سيتم توضيح كيفية التعامل مع قوالب المكونات وكيفية البدء بتطويرها.
-
تاريخ التحديث:
Manage Users
تم إضافة عمود الدور | role و إضافة أداة is_owner و is_super_user وثم استخدامها بإنشاء مستخدمين وإدارة حساباتهم. وأيضاً تم إنشاء خاصية تغيير كلمة المرور والبريد الإلكتروني للمستخدم.
-
تاريخ التحديث:
Pagination Search Params
تم فعلياً القيام بتمرير معلومات pagination و الفلترة والبحث من nextjs لـــ php backend من خلال search params
-
تاريخ التحديث:
Middlewares & Headers
سنقوم بإضافة middleware لحماية المسارات بتسجيل الدخول، وأيضاً سنمرر token في headers لــ backend, كما سيتم إنشاء مكون جديد لعرض معلومات الشخص المسجل الدخول في صفحة profile.
-
تاريخ التحديث:
Enqueue Scripts & Styles
كيفية إضافة ستايلات وسكربتات لادمن ووردبريس وأيضاً للواجهة الأمامية.
-
تاريخ التحديث:
ًWho am I & Pagination & Search
إنشاء نقطة معرفة المستخدم whoami وكيفية تقسيم المقالات في صفحات وإضافة ميزة البحث وترتيب المقالات حسب معرّف المقالة.
-
تاريخ التحديث:
تفعيل نقطة Login & Logout
في هذه الخطوة قمنا بتفعيل خاصية تسجيل الدخول لتتصل مع قاعدة البيانات، وكذلك قمنا بتعديل نقاط الحصول على كل المقالات ومقالة أحادية لتستخدم Backend PHP المحدثة.