مسار تعلم · تطوير الويب

أساسيات تطوير ووردبريس

هنا ستتعلم أساسيات البدء بتطوير ووردبريس سواء تطوير الإضافات أو القوالب.

  • 21 خطوة
  • 21 فيديو
  • المستوى: مبتدئ
  • يُحدَّث باستمرار
  • آخر تحديث: أكتوبر 2024

خريطة المسار

  1. أساسيات الأساسيات6 خطوات
  2. أساسيات قالب المكونات14 خطوة
  3. Rest APIخطوة واحدة
  4. أنهيت المسارأحسنت، وصلت إلى النهاية

خطوات المسار

تقدمك في المسار

0 من 21 خطوة

0%

ابدأ المسار ←

علّم كل خطوة تنهيها، بأي ترتيب. يُحفظ تقدمك في هذا المتصفح.

100 أساسيات الأساسيات

6 خطوات

هنا ستتعلم أساسيات الأساسيات الخاصة بتطوير ووردبريس.

  1. 101 WordPress Actions فيديو

    ما هي Actions و hooks في ووردبريس؟ وكيف يتم إضافتها واستدعائها؟ هنا ستتعلم الكثير عن add_action و do_action.

  2. 102 WordPress Filters فيديو

    ما هي Filter Hooks؟ وكيفية استخدامها وتطبيقها باستخدام add_filter & apply_filters. وما الفرق بينها وبين action hooks؟

  3. 103 WordPress Shortcodes فيديو

    كيفية إنشاء أكواد قصيرة shortcodes في ووردبريس وكيفية إضافة خصائص لها وتنظيفها لضمان أمان الكود.

  4. 104 Enqueue Scripts & Styles فيديو

    كيفية إضافة ستايلات وسكربتات لادمن ووردبريس وأيضاً للواجهة الأمامية.

  5. 104 Enqueue Scripts & Styles

    كيفية إضافة ستايلات وسكربتات لادمن ووردبريس وأيضاً للواجهة الأمامية.

  6. 105 WordPress Translation فيديو

    كل ما تحتاج أن تعرفه عن text domains وجعل النصوص قابلة للترجمة في ووردبريس مع كيفية الترجمة باستخدام إضافة loco translate

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

14 خطوة

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

  1. 201 الفرق بين القوالب الكلاسيكية وقوالب المكونات فيديو

    ما هو الفرق بين القوالب الكلاسيكية وبين قوالب المكونات من ناحية هيكلية الملفات؟ كيفية التعديل البسيط على نماذج الموقع المختلفة من خلال محرر قالب المكونات.

  2. 202 حول مفهوم محرر الموقع الكامل فيديو

    ما هو full site editing؟ كيف يتم إضافة تخصيصات ستايلات القالب؟ ما هي الأنماط والأنماط المخفية؟ والمزيد من المعلومات حول مكون wp group.

  3. 203 حول مفهوم المكونات فيديو

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

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

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

  5. 205 Preset Variables & Classes فيديو

    من أين تاتي Classes التي يتم إضافتها للمكون عند تغيير إعداداته الخاصة باللون وغيرها؟ ما هي متغيرات WP Preset؟ ماذا يحتوي ملف theme.json فيما يخص طبق الألوان.

  6. 206 إنشاء قالب مكونات مبسط فيديو

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

  7. 207 إنشاء header & page template فيديو

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

  8. 208 مكونات Site Title, Tagline & Navigation فيديو

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

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

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

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

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

  11. 211 توضيح خصائص Spacing في Theme.json فيديو

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

  12. 212 عرض كل المقالات باستخدام مكون WP Query فيديو

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

  13. 213 إنشاء نموذج Footer فيديو

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

  14. 214 كل شيء حول الأنماط في ووردبريس Patterns فيديو

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

300 Rest API

خطوة واحدة

هنا سنتعلم أساسيات موضوعات Rest API في ووردبريس ومنها كيفية اضافة نقاط مخصصة وكيفية الطلب منها وإليها.

  1. 301 إنشاء نقاط مخصصة فيديو

    سنتعلم كيفية انشاء نقطة API مخصصة في ووردبريس وكيفية ارسال طلبات إلبها والتعامل معها بشكل عام.