إنتقل إلى المحتوى الرئيسي

إمكانيات مُنشئ القوالب: إنشاء وتفعيل قوالب الكتل (Block Themes)

تقدم Superdav AI Agent v1.12.0 إمكانيتين قويتين تسمحان لك بإنشاء ونشر قوالب كتل (block themes) مخصصة مباشرة من واجهة الدردشة.

نظرة عامة​

تُمكّن إمكانيتا scaffold-block-theme و activate-theme الوكلاء (agents) من:

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

إنشاء الهيكل الأساسي لقالب الكتل (Scaffold Block Theme)​

تُنشئ إمكانية scaffold-block-theme قالب كتل WordPress جديد بهيكل كامل للقالب، بما في ذلك:

  • إعدادات theme.json مع رموز التصميم (design tokens).
  • ملفات قوالب الكتل (Block template files) للتخطيطات الشائعة.
  • أنماط وتنوعات الكتل المخصصة.
  • بيانات وصف القالب ودعماته (Theme metadata and support declarations).

كيفية الاستدعاء​

في محادثتك مع Superdav AI Agent، يمكنك طلب إنشاء القالب:

"Create a block theme called 'Modern Agency' with a blue and white color scheme,
sans-serif typography, and a professional layout"

سيقوم الوكيل بما يلي:

  1. جمع تفضيلات التصميم الخاصة بك من خلال المحادثة.
  2. إنشاء هيكل القالب الكامل.
  3. إنشاء جميع ملفات القالب الضرورية.
  4. تجهيز القالب للتفعيل.

المخرجات المتوقعة​

عند تنفيذ الإمكانية بنجاح، سترى:

  • تأكيد بأن الهيكل الأساسي للقالب قد تم إنشاؤه.
  • اسم وموقع القالب.
  • ملخص برموز التصميم المطبقة (الألوان، الطباعة، التباعد).
  • حالة جاهزية التفعيل.

مثال على المخرجات:

✓ Theme "Modern Agency" scaffolded successfully
Location: /wp-content/themes/modern-agency/
Colors: Primary #0066CC, Secondary #FFFFFF
Typography: Inter (sans-serif)
Status: Ready to activate

تفعيل القالب (Activate Theme)​

تُغيّر إمكانية activate-theme موقعك إلى قالب كتل تم إنشاؤه حديثًا أو قالب موجود بالفعل.

كيفية الاستدعاء​

بعد إنشاء الهيكل الأساسي للقالب، يمكنك تفعيله على الفور:

"Activate the Modern Agency theme"

أو تفعيل أي قالب موجود:

"Switch to the Twentytwentyfour theme"

المخرجات المتوقعة​

عند نجاح التفعيل:

  • تأكيد القالب النشط.
  • اسم القالب السابق (للمرجع).
  • عنوان URL للموقع حيث أصبح القالب حيًا الآن.
  • أي ملاحظات إعداد خاصة بالقالب.

مثال على المخرجات:

✓ Theme activated successfully
Active theme: Modern Agency
Previous theme: Twentytwentyfour
Live at: https://yoursite.com
Note: Check your homepage to verify the layout

سير العمل: الإنشاء والتفعيل​

يجمع سير العمل النموذجي بين الإمكانيتين:

  1. طلب إنشاء القالب: "Create a block theme for my SaaS landing page" (أنشئ قالب كتل لصفحة هبوط تطبيق SaaS الخاص بي).
  2. يقوم الوكيل بإنشاء الهيكل الأساسي للقالب: ينشئ الملفات ورموز التصميم.
  3. المراجعة والتنقيح: مناقشة تغييرات التصميم إذا لزم الأمر.
  4. التفعيل: "Activate the theme now" (فعّل القالب الآن).
  5. التحقق: زيارة موقعك للتأكد من أن التصميم الجديد حي.

رموز التصميم والتخصيص (Design Tokens and Customization)​

تستخدم القوالب التي يتم إنشاؤها رموز تصميم WordPress (عبر theme.json) لتحديد:

  • الألوان: الأساسي (Primary)، الثانوي (Secondary)، اللمسة (Accent)، لوحة الألوان المحايدة (Neutral palette).
  • الطباعة: عائلات الخطوط، الأحجام، الأوزان، ارتفاعات الأسطر.
  • التباعد: حشوات (Padding)، هوامش (Margin)، مقاييس الفجوات (Gap scales).
  • الحدود: رموز نصف القطر والعرض.
  • الظلال: مستويات الارتفاع (Elevation levels).

تتم مركزة هذه الرموز في ملف theme.json، مما يسهل تعديل نظام التصميم بالكامل من ملف واحد.

القيود والملاحظات​

  • يتم إنشاء القوالب في المسار /wp-content/themes/ ويجب أن تتبع اصطلاحات تسمية WordPress.
  • يتطلب التفعيل أذونات مناسبة على موقع WordPress الخاص بك.
  • الكود المخصص بلغة PHP في القوالب يكون بسيطًا؛ استخدم الإضافات (plugins) للوظائف المعقدة.
  • تعمل قوالب الكتل بشكل أفضل مع WordPress 5.9 والإصدارات الأحدث.

استكشاف الأخطاء وإصلاحها (Troubleshooting)​

القالب لا يظهر بعد الإنشاء الأساسي

  • تحقق من وجود دليل القالب وأنه يمتلك الأذونات الصحيحة.
  • تأكد من أن theme.json هو JSON صالح.
  • تأكد من أن اسم القالب لا يتعارض مع القوالب الموجودة.

فشل التفعيل

  • تأكد من أن لديك أذونات المسؤول (administrator permissions).
  • تحقق من أن دليل القالب قابل للقراءة بواسطة WordPress.
  • راجع سجل أخطاء WordPress للحصول على التفاصيل.

رموز التصميم لا يتم تطبيقها

  • تحقق من أن بناء جملة theme.json صحيح.
  • امسح أي إضافات للتخزين المؤقت (caching plugins).
  • تأكد من أن إصدار WordPress الخاص بك يدعم الرموز التي تستخدمها.

الخطوات التالية​

بعد تفعيل القالب، يمكنك:

  • استخدام مهارة Design System Aesthetics لتنقيح الطباعة والألوان والتباعد.
  • تخصيص أنماط الكتل الفردية من خلال محرر كتل WordPress.
  • إضافة CSS مخصص في ملف style.css الخاص بالقالب.
  • إنشاء قوالب كتل مخصصة لأنواع الصفحات المحددة.