ما هو البوست (POST) ؟
البوست تعتبر صفحة وليست الا صفحة ولكن بيتم ادخال فيها بيانات او مدخلات واللي هي بتكون العنوان والمحتوى وال permalink وال featured image وغيرهم من المدخلات.
ما هو الـ Custom Post Type او CPT ؟
طيب البوست دا بقى ممكن نعمل منه انواع مختلفة وكل نوع بيتم ادخال فيه بيانات ومدخلات مختلفة وبناءا على المدخلات المختلفة دي بتتجمع كلها وبتتحط في الpost type اللي انت عملته دا بحيث كل اما تيجي تنشيء بوست جديد من النوع الجديد اللي انت عملته دا هتلاقي المدخلات موجودة فيه، توضيح بشكل ابسط انا عايز اعمل نوع بوستات جديد اسمه سابقة الاعمال فبروح ابرمجه وبعدين اعرف جواه انه بياخد مدخلات معينة
زي (عنوان المشروع، وصفه، صورته، اللينك بتاعه، المهارات اللي تم تنفيذ المشروع بيها) وبعد ما بخلص الكلام دا بيظهرلي على الشمال في الـDashboard بتاعت الووردبريس ان فيه حاجة اسمها سابقة الاعمال اقدر اضيف من خلالها مشروع جديد وتظهر عندي في الموقع وطبعا بيتم تصميم صفحة الـSingle والـArchive بتاعتها
الووردبريس بينزل انواع معينة بشكل افتراضي اللي هما:
-
Post
-
Page
-
Attachment
-
Revision
-
Nav Menu
ما هي الـCPT الخاصة بأداة WooCommerce:
اما بتنزل اداة woocommerce على سبيل المثال مثلا بيتم انشاء custom post type جديد اسمه product ودا اللي بتدخل فيه بيانات المنتج بتاعك بالكامل والمدخلات “inputs” بتاعت البوست دا بتكون التالي:
-
عنوان المنتج
-
وصف قصير للمنتج
-
وصف طويل
-
السعر الاصلي
-
سعر الخصم
-
الsku
-
الfeatured image
-
البوم صور المنتج ودا غير الfeatured image
-
وغيرهم من المدخلات