أحدث ما نشرناه

  • إنشاء نموذج المقالة الأحادية وتوضيح مكون Navigation

    ما الفرق بين مكونات ووردبريس ووسوم HTML العادية؟ كيفية إنشاء نموذج المقالة الأحادية. كما تم توضيح مكون النتقل واضافة عناصر للقوائم وقراءة كود Navigation المنتج في ووردبريس.

  • إنشاء header & page template

    إنشاء هيدر الموقع من خلال إضافة مكون العنوان والفقرة. كما تم إنشاء template part لهذا Header، وتم إنشاء نموذج الصفحة مع إضافة عنوان ومحتوى الصفحة الديناميكي.

  • أساسيات متقدمة

    هنا سنتعلم بعض من أساسيات VIM التي قد تكون متقدمة قليلاً، لكنها مفيدة باستخدامك لمحرر VIM.

  • عرض كل المقالات باستخدام مكون WP Query

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

  • الطيات (Folds) في محرر VIM

    الطيات في Vim هي طريقة لتنظيم وترتيب محتوى الملفات أو النصوص. تُستخدم الطيات للتحكم في رؤية الأقسام المختلفة من النص وتجميعها أو فتحها حسب الحاجة. يمكن أن تكون الطيات مفيدة…

  • إنشاء نموذج Footer

    مراجعة الدروس السابقة والقيام بتوضيح من أين يتم تحميل أي نموذج؟ من الملفات أم من قاعدة البيانات (المحرر). كما سيتم إنشاء نموذج footer وإضافة ودجات الفوتر المختلفة.

  • مكونات Site Title, Tagline & Navigation

    ما هو مكون site title ومكون tagline؟ كيفية تعديل اسم الموقع وسطر الوصف، وأيضاً كيفية إضافة مكون التنقل Navigation؟ وأين فعلياً يتم حفظه في ووردبريس؟

  • إنشاء ملف Theme.json وتوضيح خاصية Layout

    جعل نموذج المقالة الأحادية ديناميكي، وإنشاء ملف theme.json وإضافة خاصية layout. ما هي خاصية contentSize و wideSize؟

  • توضيح خصائص Spacing في Theme.json

    ما هي فعلاً فائدة ملف Theme.json؟ ما هي خاصية spacing أو الأبعاد؟ وكيف يتم تطبيقها في قالب المكونات. كيف يتم إضافة ستايلات عامة للمكونات المختلفة في ملف Theme.json.

  • أساسيات قالب المكونات

    من خلال سلسلة من ورشات العمل، سيتم توضيح كيفية التعامل مع قوالب المكونات وكيفية البدء بتطويرها.

  • Manage Users

    تم إضافة عمود الدور | role و إضافة أداة is_owner و is_super_user وثم استخدامها بإنشاء مستخدمين وإدارة حساباتهم. وأيضاً تم إنشاء خاصية تغيير كلمة المرور والبريد الإلكتروني للمستخدم.

  • Pagination Search Params

    تم فعلياً القيام بتمرير معلومات pagination و الفلترة والبحث من nextjs لـــ php backend من خلال search params

  • Middlewares & Headers

    سنقوم بإضافة middleware لحماية المسارات بتسجيل الدخول، وأيضاً سنمرر token في headers لــ backend, كما سيتم إنشاء مكون جديد لعرض معلومات الشخص المسجل الدخول في صفحة profile.

  • إنشاء قالب مكونات مبسط

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

  • طريقة كتابة Gutenberg Tags وإعداداتها.

    تم توضيح طريقة كتابة Gutenberg Tags في ووردبريس، وكيفية التعامل مع صفحات ووردبريس كمكونات ولماذا يتم إضافة classes افتراضية للمكونات. كما تم توضيح بعض إعدادات مكون المجموعة من خلال توضيح…