ملف block.json
ملف التعريف الأساسي لأي مكوّن في محرر ووردبريس، يحمل اسمه وخصائصه وما يدعمه من خيارات التنسيق، ويقرؤه ووردبريس لتسجيل المكوّن وعرض أدواته. لذلك هو أول ما تعدّله عند تخصيص أي مكوّن.
معنى block.json بالعربي: ملف تعريف المكوّن في محرر ووردبريس، يجمع اسم المكوّن وعنوانه وأيقونته وخصائصه والملفات التي يحتاجها في مكان واحد.
block.json in Arabic: ملف تعريف المكوّن — the metadata file that registers a block in the WordPress editor.
تسجّل المكوّن منه بدالة register_block_type()، فيقرأ ووردبريس حقولًا مثل name وattributes وsupports وeditorScript، ويحمّل الملفات المطلوبة فقط حين يُستخدم المكوّن.
قسم supports هو الذي يفعّل ميزات التصميم الجاهزة للمكوّن، مثل الألوان والمسافات وحجم الخط، دون كود إضافي. ابدأ أي مكوّن جديد بالأمر npx @wordpress/create-block لينشئ لك الملف بالشكل الصحيح.
