عند إنشاء صفحة مقصودة لمنتجات معينة ، سواء كان ذلك إطلاقًا جديدًا أو بيعًا تستعد له ، فمن المحتمل أن تستخدم وحدة التسوق في مرحلة ما. تسمح لك وحدة Divi Shop باستخراج المنتجات ديناميكيًا من البرنامج المساعد WooCommerce وقم بتصميمها باستخدام خيارات Divi المضمنة. 

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

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

سنبدأ بإعداد العناصر المختلفة لقسم منتجاتنا واستخدام كمية صغيرة من كود CSS لتمكين تأثير التمرير السريع. إنها طريقة رائعة لعرض مجموعة واسعة من المنتجات في صفحتك المقصودة دون إرباك موقعك آخر

النتيجة المحتملة

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

ديفي المنتج وحدة متجر الرسوم المتحركة

1. تكوين WooCommerce وصفحات المنتج

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

إنشاء منتجات woocommerce

2. إنشاء صفحة جديدة وتنزيل تخطيط صفحة القرطاسية

قم بإنشاء صفحة جديدة

بمجرد أن تصبح المنتجات في مكانها الصحيح ، أضف صفحة جديدة في الواجهة الخلفية لـ WordPress. امنح صفحتك عنوانًا ، وانشر الصفحة وقم بتنشيط Divi Visual Builder.

إنشاء صفحة divi
إنشاء صفحة divi جديدة

قم بتنزيل تخطيط الصفحة المقصودة

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

اختر تخطيط divi

3. تعديل قسم المحل

حدد القسم بالوحدة النمطية للتسوق

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

حدد موقع وحدة المتجر

إعدادات الخط

تحجيم استجابة

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

لخلق تجربة سهلة ، سنسمح للصف بلمس الجانب الأيسر والأيمن من شاشتنا عن طريق تغيير العرض في إعدادات التحجيم.

  • استخدم عرض مزراب مخصص: 1
  • العرض: 80٪ (سطح المكتب) ، 100٪ (الجهاز اللوحي والهاتف)
تعديل تصميم متجاوب

رؤية

سوف نضمن أيضًا عدم تجاوز أي شيء لحاوية الصف عن طريق تعيين معلمات الرؤية على مخفي.

  • تجاوز أفقي: مخفي
  • تجاوز عمودي: مخفي
تكوين رؤية Divi

إعدادات وحدة التسوق

اختر عدد المنتجات وهيكل عمود المكتب الذي تختاره

بعد ذلك ، سنفتح إعدادات وحدة المتجر. تعتمد التغييرات التي نجريها على كود CSS الخاص بنا (والتي سنضيفها لاحقًا) على عدد المنتجات التي نعرضها. 

سنبدأ بتوضيح كيفية تحويل وحدة متجر مع 8 منتجات إلى بطاقات منتجات. يمكنك اختيار أي تخطيط عمود تريده لسطح المكتب.

  • عدد المنتجات: 8
  • تخطيط العمود: 4 أعمدة
تعديل تصميم عمود divi

تحجيم استجابة

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

  • العرض: 100٪ (سطح المكتب) ، 250٪ (الجهاز اللوحي والهاتف)
  • الحد الأقصى للعرض: 100٪ (مكتب) ، 250٪ (كمبيوتر لوحي وهاتف)
تكوين تصميم سريع الاستجابة

فئة CSS

سنضيف أيضًا فئة CSS إلى وحدة متجرنا. في وقت لاحق ، عندما نضيف كود CSS ، يمكننا تحويل وحدة Shop التي تحمل فئة CSS هذه فقط. بمعنى آخر ، إذا كنت تريد أن تظهر وحدة Shop أخرى في حالة طبيعية ، فإن ترك فئة CSS هذه سيسمح لك بالقيام بذلك.

  • فئة CSS: بطاقات تمرير المنتج
تغيير السمة css module store divi

تجاوزات رد الفعل

سوف نكمل معلمات الخط عن طريق تعديل معلمات الرؤية على أحجام مختلفة من الشاشات. كما ترون في الإعدادات، نريد فقط أن يحدث تأثير التمرير على أحجام الشاشات الأصغر.

  • تجاوز أفقي: مخفي (مكتب) ، التمرير (الكمبيوتر اللوحي والهاتف)
  • تجاوز عمودي: مخفي
تكوين الفائض

أضف وحدة رمز تحت وحدة التسوق

بمجرد تعديل وحدة المتجر ، يمكنك إضافة وحدة رمز أدناه.

أضف وحدة الكود ضمن وحدة متجر divi

أضف كود CSS إلى الوحدة

سيحول رمز CSS التالي تلقائيًا وحدة متجرنا المكونة من 8 منتجات إلى بطاقات مغناطيسية تفاعلية:

<style> @media all and (max-width: 980px) { .product-swipe-cards ul.products {display: grid !important;grid-template-columns: repeat(8, 8.8%) !important;grid-column-gap: 0.7%;} .product-swipe-cards .woocommerce ul.products::before {content: none;display: block;} .product-swipe-cards.et_pb_shop ul.products li.product {width: 100% !important;} .product-swipe-cards .woocommerce {width: 255% !important;margin-left: 5%;} .product-swipe-cards::-webkit-scrollbar {display: none;} .product-swipe-cards {-ms-overflow-style: none;} } </style>

أضف الكود css divi

مطابقة حسابات المنتجات المختلفة

الآن ، إذا كنت تبحث عن إضافة عدد أقل (أو أكثر) من المنتجات إلى وحدة متجرك ، فإن الرمز يتغير قليلاً في مكانين. يجب تغيير هذين الموقعين يدويًا لمطابقة النتيجة المرجوة. دعنا نغير عدد المنتجات في وحدة المتجر إلى "4" ، على سبيل المثال.

  • عدد المنتجات: 4
تطابق حساب منتج مختلف

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

أعمدة قالب الشبكة: تكرار (4 ، 14٪)! مهم ؛

ثم سنقوم أيضًا بتغيير عرض الحاوية التي توضع فيها المنتجات. بالنسبة إلى 4 منتجات ، هذا يساوي 150٪. هذه القيم غير ثابتة ، يتم الحصول عليها من خلال اللعب وإيجاد تناغم بين أعمدة نموذج الشبكة وعرض الحاوية. 

للعثور على التوازن الصحيح ، قم بالتبديل إلى عرض الهاتف داخل Visual Builder واضبط القيم بعناية أثناء عرض نتيجة هذه التغييرات.

width: 150%!important;

أضف كود divi css إضافي

أضف المفاجئة إلى التمرير

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

 هذا يعني أن مسحهم لا يحتاج إلى أن يكون دقيقًا ، وسوف تتولى البطولات الاربع التمرير في مرحلة ما ويعرض تعديل موضعه داخل آلية التمرير الجانبي. 

لتمكين الالتقاط بالتمرير على بطاقات التمرير الخاصة بمنتجك ، أضف سطرًا من كود CSS لكل منتج على حدة في كود CSS (انظر شاشة الطباعة أدناه).

التمرير ومحاذاة المفاجئة: ابدأ

سنقوم أيضًا بتنشيط التقاط التمرير في وحدة متجرنا عن طريق إضافة السطر التالي من كود CSS:

التمرير نوع المفاجئة: x إلزامي

تخصيص كود css

أعد استخدام وحدة ورشة العمل لعرض الفئات الأخرى

استنساخ خط كامل مرة واحدة

بمجرد الانتهاء من المجموعة الأولى من البطاقات الممغنطة ، يمكنك استنساخ الخط بأكمله مرة واحدة.

أعد استخدام وحدة ورشة عمل divi

إزالة وحدة التعليمات البرمجية في سطر مكرر

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

قم بتكرار وحدة كود divi

انسخ الخط المكرر بقدر ما تريد

واستنسخ الخط المكرر الآن عدة مرات حسب الضرورة ، اعتمادًا على عدد مجموعات بطاقات السحب التي تريد عرضها على صفحتك المقصودة!

استنساخ الوحدة بقدر الضرورة
وحدة ديفي مكررة

4. حفظ تغييرات الصفحة وعرض النتائج على جهاز محمول

تأكد من أنه بمجرد الانتهاء من إضافة بطاقات تمرير المنتج ، تقوم بحفظ صفحتك قبل الخروج من Visual Builder وتنتهي!

معاينة العرض على الجهاز المحمول

مسح

الآن بعد أن انتهينا من جميع الخطوات ، دعنا نلقي نظرة أخيرة على كيفية ظهورها على أحجام الشاشات المختلفة.

ديفي المنتج وحدة متجر الرسوم المتحركة

الأفكار النهائية

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

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

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

 يمكنك استخدام أوراق المنتج هذه في أي صفحة ، ولكنها مفيدة بشكل خاص لأي صفحات منتقل إليها تقوم بإنشائها. لقد تمكنت أيضًا من تنزيل ملف تنسيق JSON مجانًا! 

إذا كان لديك أي أسئلة أو اقتراحات ، فلا تتردد في ترك تعليق في قسم التعليقات أدناه.

يعلقون عليه على موقع Pinterest