إنشاء أكثر من حلقة لجلب المقالات في ووردبريس

في درس سابق تعرفنا على مقدمة عن الحلقة في ووردبريس وكيف يمكننا إستخدامها لجلب المقالات وعرضها في القالب. لكن ماذا إن أردنا جلب المقالات التي تنتمي الى تصنيف معين فقط او حتى جلب اكثر من مجموعة من المقالات مثلا إحدى المجموعات هي المقالات الأكثر مشاهدة والأخرى هي المقالات الأكثر تعليقا وهكذا.في كل هذه الأحوال قد نحتاج […]

إنشاء لوحة تحكم للقالب بإستخدام Options framework

كما ذكرنا في الدرس الأخير من سلسلة دروس إنشاء لوحة تحكم لقالب الووردبريس فإن عملية إنشاء خيارات لوحة التحكم قد تصبح مملة وبطيئة نوعا ما عندما تكثر الخيارات التي تود إضافتها للوحة التحكم ولكن بحمد الله يوجد طريقة سهلة وسريعة لعمل لوحة التحكم وذلك بإستخدام إحدى الإطارات frameworks الجاهزة والتي تحول عملية إنشاء لوحة التحكم […]

إنشاء لوحة تحكم لقالب الووردبريس 3

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

مقدمة عن الحلقة في ووردبريس The Loop

الحلقة The Loop قي ووردبريس

لكي نتعرف على مفهوم الحلقة في الووردبريس بصورة مبسطة سنستخدم طريقتنا المعهودة وهي الإشارة الى السبب أو الحوجة التي أدت الى وجودها وبعد ذلك سنقوم بإستعراض أمثلة عملية حتى لا يكون الشرح مملا لهذا المفهوم البسيط والمهم في نفس الوقت. لكن قبل ذلك دعنا نلقي نظرة على مفهوم دوال القالب Template tags والتي سنستخدمها اثناء شرحنا للحلقة […]

إنشاء لوحة تحكم لقالب الووردبريس 2

إنشاء لوحة تحكم لقالب الووردبريس 2

في الدرس السابق بدأنا الحديث عن إنشاء لوحة تحكم لقالب الووردبريس وقمنا بالفعل بإنشاء الصفحة وتبقى ان نضيف لها الحقول الفعلية التي ستستقبل القيم من المستخدم وهذا بالضبط ما سنشرحه في هذا الدرس محاولين ان نكمل إنشاء لوحة تحكمنا الصغيرة. سنتعرف في هذا الدرس على الواجهة البرمجية للإعدادات Settings API بنوع من التفصيل حيث سنشرح […]