كتابة قائمة طعامك وتنظيمها في VeloCMS
كيفية هيكلة منشورات القائمة حسب الفئة، وإضافة الأسعار والأوصاف، وعرضها في مسار /menu باستخدام قالب Restaurant.
يتعامل VeloCMS مع قوائم المطاعم من خلال نظام Menu Items مخصص يمكن الوصول إليه من Admin > Menu. لكل صنف اسم ووصف وسعر وعلامات غذائية وصورة اختيارية. تُجمَّع الأصناف حسب الفئة (المقبلات، والأطباق الرئيسية، والحلويات، والمشروبات) وتُعرض في مسار /menu العام — لا حاجة إلى منشورات مدونة لقائمة الطعام نفسها.
الخطوة الأولى — الانتقال إلى لوحة إدارة القائمة
اذهب إلى Admin > Menu. إن كانت هذه زيارتك الأولى فالقائمة ستكون فارغة. انقر على Add Item لإنشاء أول صنف. ستظهر لك نموذج يحتوي على حقول الاسم والوصف والسعر والفئة وزر تفعيل الإتاحة وخانة رفع الصورة.
الخطوة الثانية — إضافة أصناف القائمة
أدخل بيانات الصنف. حقل الاسم إلزامي — اجعله في حدود 60 حرفًا كحد أقصى ليظهر بشكل أنيق على الشاشات الصغيرة. حقل الوصف اختياري لكنه مستحسن: جملة أو جملتان تصفان طريقة التحضير والمكونات الأساسية والمذاق. يقبل حقل السعر أرقامًا عشرية (مثل 14.50). تتيح لك القائمة المنسدلة لحقل الفئة تصنيف الصنف ضمن المقبلات، أو الأطباق الرئيسية، أو الحلويات، أو المشروبات، أو أي فئة مخصصة تُضيفها بنفسك.
- الاسم: إلزامي، 60 حرفًا كحد أقصى
- الوصف: اختياري، 200 حرف كحد أقصى، نص عادي فقط
- السعر: عشري، مثل 14.50 — اتركه فارغًا لعرض 'سعر السوق'
- الفئة: إلزامية — تُجمَّع الأصناف حسب الفئة في صفحة /menu
- متاح: أوقف التبديل لإخفاء الصنف من القائمة العامة دون حذفه
- الصورة: اختيارية JPEG/PNG، الحد الأدنى 400×300 بكسل، تُعرض كصورة مصغّرة للبطاقة
الخطوة الثالثة — ضبط ترتيب العرض
تُرتَّب الأصناف داخل كل فئة تصاعديًا وفق حقل Sort Order. اسحب صفوف الأصناف وأفلتها لإعادة ترتيبها — يُحفظ الترتيب تلقائيًا. ضع أطباقك المميزة في مقدمة كل فئة؛ إذ تنال أكبر قدر من الاهتمام لدى الزبائن الذين يتصفحون القائمة من أعلى لأسفل.
الخطوة الرابعة — معاينة القائمة العامة
قائمتك متاحة مباشرةً على https://yourblog.velocms.org/menu. تُصيَّر على شكل قوائم مجمَّعة بعناوين فئات (h2) وبطاقات أصناف تعرض الاسم والوصف والسعر وصورة الصنف الاختيارية. تستخدم الصفحة ISR وتُحدَّث خلال 60 ثانية من أي تغيير في لوحة الإدارة. يتضمن شريط تنقل قالب Restaurant رابطًا للقائمة يشير إلى /menu بشكل افتراضي.
تُصدر صفحة /menu بيانات JSON-LD المنظمة وفق schema.org بصيغ Restaurant وMenu وMenuItem، مما يُهيّئها للظهور في نتائج المطاعم المنسَّقة على Google وعرض أصناف القائمة مباشرةً في نتائج البحث.
الخطوة الخامسة — إضافة معلومات مسببات الحساسية والنظام الغذائي
استخدم حقل الوصف لإدراج معلومات مسببات الحساسية بشكل مباشر — مثال: 'يحتوي على غلوتين ومنتجات الألبان. مناسب للنباتيين.' يُبقي هذا الأسلوب المعلومات ظاهرة في صفحة القائمة وضمن بيانات JSON-LD المنظمة. إن كانت قائمتك تحتوي على أصناف كثيرة تستدعي التنبيه لمسببات الحساسية، ففكر في إضافة صفحة منفصلة لمعلومات مسببات الحساسية مرتبطة من تذييل القائمة.
استخدام منشورات المدونة إلى جانب القائمة
تُعنى أصناف القائمة ببيانات الطعام المنظمة. أما منشورات المدونة ضمن قالب Restaurant فمثالية للأطباق الموسمية وعروض الشيف وقصص المكونات والمحتوى الكواليسي. منشور عن قائمة تذوق موسمية جديدة يوفر فرصة SEO لا تستطيع صفحة القائمة الثابتة توفيرها — يمكنه احتواء صور ورواية وروابط ترجع إلى صفحة /menu.
تحديث الأصناف وحذفها
لإزالة طبق مؤقتًا — كعرض موسمي لم يعد متاحًا مثلًا — أوقف مفتاح Available بدلًا من حذف الصنف. يختفي الصنف فورًا من صفحة /menu العامة ويمكن إعادة تفعيله بنقرة واحدة عند عودة الطبق. الأصناف المحذوفة لا يمكن استردادها. لتغيير الأسعار، عدّل حقل السعر مباشرةً وانقر Save — تعكس صفحة /menu السعر المحدَّث خلال 60 ثانية.