# التوثيق > مرحبًا بك في وثائق Blockstudio. يسرد هذا الملف الصفحات ضمن https://blockstudio.dev/ar/docs/. فهرس الموقع بالكامل هو https://blockstudio.dev/ar/llms.txt. ## البدء - [مقدمة](https://blockstudio.dev/ar/docs.md): مرحبًا بك في وثائق Blockstudio. - [البدء](https://blockstudio.dev/ar/docs/general/getting-started.md): ابدأ إعداد مشروع Blockstudio الأول. - [الإعدادات](https://blockstudio.dev/ar/docs/general/settings.md): اضبط Blockstudio باستخدام blockstudio.json أو المرشحات. - [Composer](https://blockstudio.dev/ar/docs/dev/composer.md): ثبّت Blockstudio باستخدام Composer. - [الترجمات](https://blockstudio.dev/ar/docs/general/translations.md): استخدم Blockstudio بلغتك وساعد في ترجمته. ## الكتل - [التسجيل](https://blockstudio.dev/ar/docs/blocks/registration.md): تعرّف على تسجيل الكتل المخصصة باستخدام Blockstudio. - [المخطط](https://blockstudio.dev/ar/docs/blocks/schema.md): دعم المخططات لكتل Blockstudio JSON. - [التجاوزات](https://blockstudio.dev/ar/docs/blocks/overrides.md): تجاوز الكتل على مستوى تفصيلي. - [Twig](https://blockstudio.dev/ar/docs/blocks/templating/twig.md): قوالب Twig لكتل Blockstudio. - [Blade](https://blockstudio.dev/ar/docs/blocks/templating/blade.md): استخدم قوالب Laravel Blade لكتل Blockstudio. - [عام (الكتل / Assets)](https://blockstudio.dev/ar/docs/blocks/assets.md): أضف ملفات CSS وSCSS وJavaScript الخاصة بكتلك وعالجها تلقائيًا. - [تسجيل الأصول](https://blockstudio.dev/ar/docs/blocks/assets/registering.md): أضف ملفات CSS وJavaScript الخاصة بكتلك تلقائيًا. - [معالجة الأصول](https://blockstudio.dev/ar/docs/blocks/assets/processing.md): تصغير وتجميع SCSS ودعم وحدات ES. - [أصول حقل الأكواد](https://blockstudio.dev/ar/docs/blocks/assets/code-field.md): كتل أصول ديناميكية عبر حقل الأكواد. - [تسجيل السمات](https://blockstudio.dev/ar/docs/blocks/attributes/registering.md): تعرّف على كيفية تسجيل سمات مخصصة لكتلك. - [أنواع الحقول](https://blockstudio.dev/ar/docs/blocks/attributes/field-types.md): جميع أنواع الحقول المتاحة وخصائصها في Blockstudio. - [أنواع الحقول المخصصة](https://blockstudio.dev/ar/docs/blocks/attributes/custom-field-types.md): سجّل عناصر تحكم مخصصة للمحرر وقيم سمات منظّمة. - [الحقول المخصصة](https://blockstudio.dev/ar/docs/blocks/attributes/custom-fields.md): تعريفات حقول قابلة لإعادة الاستخدام لكتل Blockstudio. - [حقل الكتلة](https://blockstudio.dev/ar/docs/blocks/attributes/block-field.md): أشر إلى كتلة أخرى كحقل ووسّع سماتها ضمنيًا. - [تصفية السمات](https://blockstudio.dev/ar/docs/blocks/attributes/filtering.md): صفِّ سمات الكتل وعدّلها باستخدام خطافات PHP. - [عرض السمات](https://blockstudio.dev/ar/docs/blocks/attributes/rendering.md): الوصول إلى قيم السمات في قوالب الكتل. - [سمات الكتلة](https://blockstudio.dev/ar/docs/blocks/attributes/block-attributes.md): الوصول إلى سمات كتل WordPress القياسية، مثل المحاذاة والطباعة. - [أدوات HTML المساعدة](https://blockstudio.dev/ar/docs/blocks/attributes/html-utilities.md): اعرض قيم السمات كسمات بيانات أو متغيرات CSS. - [التخزين](https://blockstudio.dev/ar/docs/blocks/storage.md): خزّن قيم الحقول في مواقع مختلفة، مثل البيانات الوصفية للمنشور أو الخيارات. - [المحرر الموسّع](https://blockstudio.dev/ar/docs/blocks/attributes/expanded-editor.md): حرّر حقول Blockstudio في لوحة جانبية أوسع عندما يكون الشريط الجانبي للوحة الفحص ضيقًا. - [المنطق الشرطي](https://blockstudio.dev/ar/docs/blocks/attributes/conditional-logic.md): إظهار الحقول أو إخفاؤها وفقًا للشروط. - [ملء الخيارات](https://blockstudio.dev/ar/docs/blocks/attributes/populating-options.md): املأ خيارات الحقول ديناميكيًا بالاستعلامات أو الدوال أو المصادر الخارجية. - [تعطيل السمات](https://blockstudio.dev/ar/docs/blocks/attributes/disabling.md): عطّل السمات مؤقتًا مع الاحتفاظ بقيمها. - [عام (الكتل / React Components)](https://blockstudio.dev/ar/docs/blocks/react-components.md): استخدم مكونات المحرر المعتمدة على React مباشرة في قوالب PHP وTwig وBlade. - [useBlockProps](https://blockstudio.dev/ar/docs/blocks/react-components/useblockprops.md): طابق الترميز بين المحرر والواجهة الأمامية. - [الكتل الداخلية](https://blockstudio.dev/ar/docs/blocks/react-components/innerblocks.md): إتاحة الكتل المتداخلة داخل كتل مخصصة. - [نص منسق](https://blockstudio.dev/ar/docs/blocks/react-components/richtext.md): أضف حقول نص قابلة للتحرير إلى قوالب الكتل. - [عنصر نائب للوسائط](https://blockstudio.dev/ar/docs/blocks/react-components/mediaplaceholder.md): أضف عنصرًا نائبًا لتحميل الوسائط إلى كتلك. - [التنويعات](https://blockstudio.dev/ar/docs/blocks/variations.md): أنشئ تنويعات للكتل بقيم سمات افتراضية مختلفة. - [التحويلات](https://blockstudio.dev/ar/docs/blocks/transforms.md): حدّد طرق تحويل الكتل إلى كتل أخرى. - [معاينة](https://blockstudio.dev/ar/docs/blocks/preview.md): فعّل معاينات الكتل في أداة إدراج الكتل. - [جارٍ التحميل](https://blockstudio.dev/ar/docs/blocks/loading.md): تحكّم في كيفية تحميل الكتل في المحرر. - [SEO](https://blockstudio.dev/ar/docs/blocks/seo.md): تكامل Blockstudio مع إضافات SEO لتحليل المحتوى مباشرةً. - [البيئة](https://blockstudio.dev/ar/docs/blocks/environment.md): اعرض المحتوى أو أخفه حسب سياق العرض. - [السياق](https://blockstudio.dev/ar/docs/blocks/context.md): يمكنك الوصول إلى بيانات الحلقة والمنشور في قوالب الكتل. - [بيانات المنشور الوصفية](https://blockstudio.dev/ar/docs/blocks/post-meta.md): الوصول إلى البيانات الوصفية للمنشور في قوالب الكتل. - [العرض البرمجي](https://blockstudio.dev/ar/docs/blocks/rendering.md): اعرض كتل Blockstudio برمجيًا باستخدام دوال PHP أو وسوم HTML. - [المكونات](https://blockstudio.dev/ar/docs/blocks/components.md): كتل لا تظهر في المحرر، مخصصة للعرض برمجيًا. - [مكونات UI](https://blockstudio.dev/ar/docs/blocks/ui-components.md): مكتبة مكونات bsui المضمّنة ونظام تصميمها وكيفية تنسيقها. - [الجزر](https://blockstudio.dev/ar/docs/blocks/islands.md): قسّم الكتل إلى عناصر نائبة آمنة للتخزين المؤقت وأجزاء تُعرض على العميل. - [التفاعلية](https://blockstudio.dev/ar/docs/blocks/interactivity.md): أضف سلوكًا تفاعليًا من جهة العميل إلى كتلِك باستخدام WordPress Interactivity API. - [التهيئة](https://blockstudio.dev/ar/docs/blocks/block-api/initialization.md): نفّذ الأكواد أثناء تهيئة WordPress. - [RPC](https://blockstudio.dev/ar/docs/blocks/block-api/rpc.md): استدعِ وظائف PHP على الخادم من الواجهة الأمامية عبر نظام RPC خفيف مستوحى من tRPC. - [قاعدة البيانات](https://blockstudio.dev/ar/docs/blocks/block-api/database.md): عرّف نموذج بيانات للكتلة مع نقاط نهاية CRUD تلقائية والتحقق من الصحة وخيارات تخزين متعددة. - [Cron](https://blockstudio.dev/ar/docs/blocks/block-api/cron.md): عرّف مهامًا مجدولة تعمل في الخلفية لكل كتلة باستخدام WordPress Cron. - [خطافات PHP](https://blockstudio.dev/ar/docs/blocks/hooks/php.md): مرشحات وإجراءات PHP المتاحة في Blockstudio. - [خطافات JavaScript](https://blockstudio.dev/ar/docs/blocks/hooks/javascript.md): مرشحات وإجراءات JavaScript المتاحة في Blockstudio. - [Tailwind CSS](https://blockstudio.dev/ar/docs/tailwind.md): ترجمة Tailwind CSS من جانب الخادم مع تخزين مؤقت تلقائي. - [الإضافات](https://blockstudio.dev/ar/docs/extensions.md): أضف سمات مخصصة إلى أي كتلة مسجّلة. ## الصفحات والأنماط - [عام (الصفحات والأنماط / File Templates)](https://blockstudio.dev/ar/docs/pages-and-patterns.md): أنشئ صفحات WordPress وأنماط كتل من قوالب الملفات مع تحليل تلقائي للكتل. - [الصفحات](https://blockstudio.dev/ar/docs/pages-and-patterns/pages.md): أنشئ صفحات WordPress من قوالب الملفات بمزامنة صريحة وآمنة للنشر. - [الأنماط](https://blockstudio.dev/ar/docs/pages-and-patterns/patterns.md): أنشئ أنماط كتل WordPress من قوالب الملفات. - [قوالب الموقع](https://blockstudio.dev/ar/docs/pages-and-patterns/site-templates.md): أنشئ قوالب محرر الموقع WordPress وأجزاء القوالب من ملفات Blockstudio. - [الخطافات](https://blockstudio.dev/ar/docs/pages-and-patterns/template-hooks.md): مرشحات وإجراءات PHP للصفحات والأنماط وقوالب الموقع ومحلّل HTML. - [مزامنة المحتوى](https://blockstudio.dev/ar/docs/content-sync.md): أضف محتوى قاعدة البيانات إلى سير عمل Blockstudio المعتمد على الملفات أولًا، وأسقط سجلات WordPress المسموح بها إلى ملفات قابلة للنقل. ## الإنتاج - [الأداء](https://blockstudio.dev/ar/docs/production/performance.md): إعدادات الواجهة الأمامية الافتراضية للإنتاج، وأداة تحليل الأداء المدمجة، وتقنيات التصيير المستخدمة. - [التصيير المسبق الثابت](https://blockstudio.dev/ar/docs/production/static-prerendering.md): قدّم الصفحات المجهولة كمستندات ثابتة HTML، قبل بدء تشغيل WordPress اختياريًا. - [التخزين المؤقت](https://blockstudio.dev/ar/docs/production/caching.md): دليل تخزين مؤقت واحد مستند إلى الملفات يحتفظ بكل عناصر وقت التشغيل المُنشأة. - [الوسائط](https://blockstudio.dev/ar/docs/production/media.md): أبعاد ثابتة للصور، وتحميل كسول، وبيان بيانات تعريف الوسائط. ## التطوير - [مقتطفات الأكواد](https://blockstudio.dev/ar/docs/code-snippets.md): استخدم نهج Blockstudio المعتمد على الملفات أولًا لإدارة مقتطفات الأكواد. - [الإدارة](https://blockstudio.dev/ar/docs/dev/admin.md): افحص كتل Blockstudio المسجلة، واستعرض السجلات وسجلات قاعدة البيانات من wp-admin. - [مساحة العمل](https://blockstudio.dev/ar/docs/dev/canvas.md): مساحة عمل مرئية وجرد عام API لمحتوى Blockstudio. - [أداة تحديد العناصر](https://blockstudio.dev/ar/docs/dev/grab.md): أداة مدمجة لتحديد ملفات قوالب الكتل على الواجهة الأمامية. - [CLI](https://blockstudio.dev/ar/docs/dev/cli.md): إدارة كتل Blockstudio وصفحاته وقواعد بياناته وRPC ووظائف cron عبر سطر الأوامر باستخدام WP-CLI. - [PHPStan](https://blockstudio.dev/ar/docs/dev/phpstan.md): تحليل ثابت لمشاريع Blockstudio مع قوالب آمنة الأنواع والتحقق من المخططات وفحص الخطافات. - [تكامل الذكاء الاصطناعي](https://blockstudio.dev/ar/docs/dev/ai.md): فهرس وثائق قابل للاستهداف لوكلاء البرمجة، وعقد مُنشأ لمشروعك. - [مصادر الاكتشاف المنطقية](https://blockstudio.dev/ar/docs/dev/discovery-sources.md): وفّر قوائم جرد ملفات مركبة لاكتشاف Blockstudio وذاكرات التخزين المؤقت. - [WPML](https://blockstudio.dev/ar/docs/dev/wpml.md): أنشئ إعداد اللغة WPML لتمكين ترجمة الحقول النصية في كتل Blockstudio. - [الترقية إلى الإصدار v7](https://blockstudio.dev/ar/docs/dev/migration/v7.md): التغييرات وخطوات الترقية إلى Blockstudio 7. ## اختياري - [التوثيق في ملف واحد](https://blockstudio.dev/ar/docs/llms-full.txt): مصدر Markdown لكل صفحة ضمن /docs/، 865 KB، نحو 158,000 رمزًا - [فهرس الموقع](https://blockstudio.dev/ar/llms.txt): كل صفحة من Blockstudio