الوحدة المخصصة هي نوع من الوحدات البرمجية التي تم إنشاؤها خصيصًا لموقع دروبال. إنها مجموعة من التعليمات البرمجية المكتوبة بلغة برمجة PHP والتي تضيف ميزات ووظائف جديدة إلى موقع دروبال. تُستخدم الوحدات المخصصة لتوسيع قدرات Drupal بما يتجاوز ما هو متاح في البرنامج الأساسي.

يتم إنشاء الوحدات المخصصة بواسطة المطورين لتلبية الاحتياجات المحددة لموقع الويب. يمكن استخدامها لإضافة ميزات جديدة، أو تعديل الميزات الموجودة، أو حتى استبدال الميزات الموجودة. يمكن أيضًا استخدام الوحدات المخصصة للتكامل مع خدمات الجهات الخارجية، مثل بوابات الدفع أو منصات الوسائط الاجتماعية.

يتم تخزين الوحدات المخصصة في مجلد "الوحدات النمطية" بموقع دروبال. وهي مكتوبة بنفس طريقة الوحدات الأساسية، ولكنها ليست جزءًا من البرنامج الأساسي. يجب تثبيت الوحدات المخصصة وتمكينها حتى يتم استخدامها.

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