💡 في هذا الفيديو، سنتعرف على مفهوم Custom Post Type (CPT) في ووردبريس، ولماذا يُعتبر ميزة قوية لإنشاء أنواع محتوى مخصصة مثل المنتجات، المشاريع، الدورات التدريبية، والمزيد! 🛠 كما سأستعرض لك بعض الإضافات القوية التي تساعدك على إنشاء وإدارة الـ  CPT بسهولة، مثل:

✅ JetEngine ✅ Advanced Custom Fields

هل استخدمت Custom Post Type في موقعك من قبل؟ شاركنا تجربتك في التعليقات!

[سجل الدخول لترى الرابط]

فيديو سريع وجميل. بارك الله فيك أستاذ أكرم.


الـ Post Type هو نوع من أنواع المحتوى، يتم إنشاؤه لتنظيم المحتوى بطريقة منظمة ومخصصة.

توجد الكثير من الـ Post Types الافتراضية وهي التي يتم تثبيتها مع ووردبريس بشكل افتراضي، مثل:

  • Post للمقالات.
  • Page للصفحات.
  • Attachment للمرفقات كالصور والفيديوهات التي يتم تحميلها لمكتبة الوسائط.

كما يمكن لأي إضافة عمل custom post type (اختصارًا CPT) لتناسب نوع المحتوى المقدم من خلالها.

{صورة توضح الـ Post_type في قاعدة البيانات في جدول المقالات?}

يتم تخزين جميع هذه الأنواع في قاعدة البيانات في جدول wp_posts وتحديدًا في العمود post_type. مثلا في الصورة السابقة سنلاحظ وجود sfwd-courses وsfwd-lessons و sfwd-question، وهذه الأنواع الثلاثة تعتبر CPTs تابعة لإضافة LearnDash.


ذكرت حضرتك في الفيديو أنه بإمكاننا عمل CPTs مثل: (Teacher - Students - … الخ). هل بعد إنشائها اعتمادا على ACF مثلا باعتبارها إضافة مجانية، يمكننا دمجها لإنتاج دورة تدريبية دون الحاجة لإضافات LMS؟ أرجو توضيح هذه النقطة.