الإطار أو الهيكل framework يجب أن يكون فارغ ولا يصلح كمنتج مستقل وبما أن وردبرس يصلح كمنج نهائي كما هو إذن فهو ليس مجرد إطار.
هل يمكن ان نعتبر Wordpress ك framework ؟
هذا السؤال دائما يتكرر، هل Wrodpress هو Framework ام نظام CMS ام منصة تدوين، وسبب هذا الخلاف هي لوحة تحكم الوردبرس، لو كانت غير موجودة لقلنا انه Framework ولو وضعناها سنقول CMS ولو اضفنا عليه مصطلحات التدوين لاصبح منصة تدوين، لذلك برئيي ان وردبرس هو الثلاثة مع بعض.
لاحظ ان اطار العمل Framework هو عبارة عن مكتبة برمجية تضم مجموعة من الخوارزميات مجزءه الى تصنيفات واحيانا تكون هذه الخوارزميات مترابطه مع بعضها البعض في حالة كان هذا الإطار بني بإسلوب MVC.
ولاحظ ايضا ان Wordpress يوفر مكتبة خوارزميات لكن نقطة الـ MVC فيها بعض اللبس، لو لاحظت طريقة عمل الوردبرس ستلاحظ ان ملف index.php ممكن ان نعتبره Main Controller وملفات القالب مثل ملف header.php هي الـ Model وبنفس الوقت ممكن نعتبرها Controller اما الـ Model هي خوارزميات الوردبرس، اذا في هذه الحالة الوردبرس مشابه لمفاهيم الـ Framework لكن بما ان الوردبرس يأتي بلوحة تحكم فالبعض يعتبره نظام CMS، وهو في الحقيقة يشمل المفهومين مع بعض.
بالنظر إلى القدر الهائل من الأكواد الجاهزة التي تقدمها، وكل التقنيات، وإمكانية التخصيص الكبيرة، فنعم، الأغلب يعتبرها
إطار عمل خاص، ومختلف عن البقية، بحيث أنها إطار عمل إذا عرفت كيف تصنع القالب الذي تريده
التعليقات