تطوير الويب

ما هو البوست ؟ Post

ما هو البوست (POST) ؟

البوست تعتبر صفحة وليست الا صفحة ولكن بيتم ادخال فيها بيانات او مدخلات واللي هي بتكون العنوان والمحتوى وال permalink وال featured image وغيرهم من المدخلات.

ما هو الـ Custom Post Type او CPT ؟

طيب البوست دا بقى ممكن نعمل منه انواع مختلفة وكل نوع بيتم ادخال فيه بيانات ومدخلات مختلفة وبناءا على المدخلات المختلفة دي بتتجمع كلها وبتتحط في الpost type اللي انت عملته دا بحيث كل اما تيجي تنشيء بوست جديد من النوع الجديد اللي انت عملته دا هتلاقي المدخلات موجودة فيه، توضيح بشكل ابسط انا عايز اعمل نوع بوستات جديد اسمه سابقة الاعمال فبروح ابرمجه وبعدين اعرف جواه انه بياخد مدخلات معينة

زي (عنوان المشروع، وصفه، صورته، اللينك بتاعه، المهارات اللي تم تنفيذ المشروع بيها) وبعد ما بخلص الكلام دا بيظهرلي على الشمال في الـDashboard بتاعت الووردبريس ان فيه حاجة اسمها سابقة الاعمال اقدر اضيف من خلالها مشروع جديد وتظهر عندي في الموقع وطبعا بيتم تصميم صفحة الـSingle والـArchive بتاعتها

الووردبريس بينزل انواع معينة بشكل افتراضي اللي هما:

  1. Post

  2. Page

  3. Attachment

  4. Revision

  5. Nav Menu

ما هي الـCPT الخاصة بأداة WooCommerce:

اما بتنزل اداة woocommerce على سبيل المثال مثلا بيتم انشاء custom post type جديد اسمه product ودا اللي بتدخل فيه بيانات المنتج بتاعك بالكامل والمدخلات “inputs” بتاعت البوست دا بتكون التالي:

  1. عنوان المنتج

  2. وصف قصير للمنتج

  3. وصف طويل

  4. السعر الاصلي

  5. سعر الخصم

  6. الsku

  7. الfeatured image

  8. البوم صور المنتج ودا غير الfeatured image

  9. وغيرهم من المدخلات

أمثلة على الـCPT الموجودة في الثيمات المدفوعة:

بعض الثيمات المدفوعة اما بتنزل بينزل معاها 3 او 4 او اكتر من الـCPT ودا عشان يديك امكانيات اكبر للموقع تقدر تستخدمها ومن الCPT دي مثلا هي الـTeam Members او الـPorfolio او الـEvents او Gallery او الـFQAs او غيرهم.

كدا احنا فهمنا ايه هو الـ Custom Post Type وخليك عارف ان دا تقدر تعمله في اي موقع ووردبريس بغض النظر عن نوع الموقع او الثيم اللي انت بتستخدمه 

زر الذهاب إلى الأعلى