الصفحة الرئيسية » التجارة الإلكترونية » كيفية إنشاء كتالوج مع طلب السعر باستخدام WooCommerce

    كيفية إنشاء كتالوج مع طلب السعر باستخدام WooCommerce

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

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

    لماذا إنشاء كتالوج?

    يمكن أن يكون إنشاء كتالوج من المنتجات بدلاً من متجر الويب الكلاسيكي مفيدًا لأسباب عديدة.

    قد يكون مفيدًا إذا:

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

    لماذا استخدام WooCommerce لهذا الغرض?

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

    يمكنك أيضًا اقتراح منتجات ذات صلة لكل منتج أو اقتراح WooCommerce تلقائيًا لك. علاوة على ذلك ، سيتمكن زوارك من تصفية و / أو ترتيب أغراضك كما يحلو لهم ، حتى يسهل عليهم العثور على العنصر الذي يبحثون عنه.

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

    دليل خطوة بخطوة

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

    الخطوة 1: تحديد (أو عدم إعداد) الأسعار

    (أنا) بدون طلب السعر

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

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

    (II) مع طلب السعر

    إذا كنت تريد السماح لعملائك بطلب السعر ، فأنت تبدأ بجعل منتجاتك مجانية. ضبط الأسعار على 0.

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

    الخطوة 2: خيارات المحل

    ستكون هذه الخطوة أسهل نظرًا لعدم وجود رمز مطلوب لها. تريد التأكد من ضبط ما يلي في منطقة المشرف:

    • إعادة تسمية الأصلي الخاص بك عربة التسوق و الدفع صفحات ل 'الأماني' و "طلب الأسعار", على التوالي (صفحات)
    • عدم السماح باستخدام القسائم لتجنب إشعارات الخصم على مختلف الصفحات ذات الصلة بالمتجر (WooCommerce> الإعدادات> علامة التبويب Checkout)
    • تعطيل كل طريقة دفع لضمان عدم عرض أيٍّ منها على صفحة الدفع الخاصة بك (WooCommerce> الإعدادات> علامة التبويب Checkout)
    • تعطيل الشحن تمامًا ، أو إذا كنت ترغب في أن يقرر الزائرون ما إذا كان يجب طلب سعر الشحن ، وتمكين وإعادة تسمية طريقتين مختلفتين للشحن وإعدادهما كليهما مجانًا
    • تعطيل التسجيل عند الخروج وصفحة حسابي وإيقاف عرض تذكيرات تسجيل الدخول إلا إذا كنت تريد التعامل مع المستخدمين في موقع الكتالوج الخاص بك أيضًا (WooCommerce> الإعدادات> علامة التبويب حسابات)
    • قم بتعطيل كل بريد إلكتروني فردي للعميل ، أو إذا كنت ترغب في إرسال رسالة تأكيد بالبريد الإلكتروني حول الطلبات إلى العميل ، فما عليك سوى تعطيل رسائل البريد الإلكتروني للطلب المكتملة لتجنب التكرار والفواتير غير الضرورية المتعلقة بالطلبيات المجانية (وهذا لن يحدث فعليًا) (WooCommerce> الإعدادات> علامة التبويب رسائل البريد الإلكتروني)

    الخطوة 3: إعادة التسمية

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

    فقط أضف الكود أدناه إلى وظائف النسق الخاص بك أو إلى المكوّن الإضافي الخاص بك.

    3.1: لا توجد علامة "مجانية"

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

    add_filter ('woocommerce_free_price_html'، 'hide_free_price_notice')؛ add_filter ('woocommerce_variable_free_price_html'، hide_free_price_notice ')؛ add_filter ('woocommerce_variation_free_price_html'، 'hide_free_price_notice')؛ function hide_free_price_notice ($ price) return "؛

    3.2: تسميات الزر

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

    add_filter ('woocommerce_product_single_add_to_cart_text'، 'woo_custom_cart_button_text')؛ function woo_custom_cart_button_text () return __ ('Add to Wishlist'، 'woocommerce')؛  add_filter ('woocommerce_product_add_to_cart_text'، 'woo_custom_cart_button_text')؛ function woocommerce_button_proceed_to_checkout () $ checkout_url = WC () -> cart-> get_checkout_url ()؛ "> ?> add_filter ('woocommerce_order_button_text'، create_function ("، 'return" أرسل لي عرضًا "؛'))؛

    3.3: إخفاء الأسعار المجانية في كل مكان

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

    واحد, يمكنك استخدام CSS عن طريق إضافة هذا إلى style.css الخاص بطفلك.

    .cart_totals h2 ، و .cart_totals. 

    اثنان, يمكنك حذف الأعمدة غير المرغوب فيها تماما. للقيام بذلك ، سنقوم بالكتابة فوق ملفات قالب العربة كما يلي:

    1. قم بإنشاء مجلد woocommerce باستخدام مجلد فرعي للعربة في مجلد السمة (التابعة) بحيث ينتهي الأمر بشيء مثل هذا: الفسفور الابيض بين المحتوى / المواضيع / mytheme / woocommerce / سلة /
    2. قم بتنزيل وفتح cart.php الأصلي في woocommerce باستخدام محرر نصوص ؛ يجب أن يكون الملف هنا: الفسفور الابيض بين المحتوى / الإضافات / woocommerce / قوالب / سلة /
    3. حذف هذه السطور: والقسم بدءا من وتنتهي في والقسم بدءا من وتنتهي في
    4. قم بتنزيل النسخة الأصلية وافتحها woocommerce cart-totals.php مع محرر النص. الملف هو المكان الذي وجدت فيه cart.php
    5. حذف هذه السطور:

      والجدول كله ، بدءا من وتنتهي مع
    6. قم بتحميل الملفين اللذين قمت بتحريرهما للتو في woocommerce / سلة مجلد داخل دليل السمة الخاصة بك

    إذا سمحت للمستخدمين بأي نوع من خيارات الشحن في الخطوة 2 أعلاه ، فنحن بحاجة إلى تعطيل إشعار الشحن المجاني أيضًا ، مثل:

    add_filter ('woocommerce_cart_shipping_method_full_label'، 'remove_free_label'، 10، 2)؛ function remove_free_label ($ full_label، $ method) $ full_label = str_replace ("(Free)"، ""، $ full_label)؛ إرجاع $ full_label ؛ 

    الخطوة 4: إعدادات نص البريد الإلكتروني

    لقد اقتربنا حقًا من وجود كتالوج WooCommerce الخاص بنا مع خيار طلب السعر. في الواقع ، إذا قمت في الخطوة 2 ، بتعطيل كل بريد إلكتروني عميل بالكامل ، يمكنك فقط المتابعة إلى الخطوة 5.

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

    4.1. موضوع البريد الإلكتروني والعنوان

    في منطقة المشرف, WooCommerce> الإعدادات> رسائل البريد الإلكتروني علامة التبويب ، تحتاج إلى إعادة كتابة معالجة الطلب, لأن الطلبات الجديدة ستكون في حالة معالجة لأن العملاء غير قادرين على الدفع مقابلها على الفور. من أجل الوضوح ، من الأفضل إعادة كتابة بريدك الإلكتروني الخاص بإشعار المسؤول (طلب جديد).

    4.2. إزالة السعر من رسائل البريد الإلكتروني

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

    1. قم بتنزيل وفتح البريد الإلكتروني - woocommerce-order-items.php الأصلي باستخدام محرر نصوص ؛ يجب أن يكون الملف هنا: الفسفور الابيض بين المحتوى / الإضافات / woocommerce / قوالب / رسائل البريد الإلكتروني / عادي
    2. حذف هذا السطر:صدى "\ n". sprintf (__ ('Cost:٪ s'، 'woocommerce')، $ order-> get_formatted_line_subtotal ($ item))؛
    3. قم بتنزيل وفتح البريد الإلكتروني - woocommerce-order-details.php الأصلي باستخدام محرر نصوص ؛ يجب أن يكون الملف هنا: الفسفور الابيض بين المحتوى / الإضافات / woocommerce / قوالب / رسائل البريد الإلكتروني / عادي
    4. حذف هذه السطور:
      if ($ totals = $ order-> get_order_item_totals ()) foreach (إجماليات $ كإجمالي $) echo $ total ['label']. "\ t". $ الإجمالي ['القيمة']. "\ ن". 
    5. قم بتحميل الملفين اللذين قمت بتحريرهما للتو في woocommerce / رسائل البريد الإلكتروني / مجلد عادي داخل دليل السمة الخاصة بك

    4.3. إعادة كتابة النصوص نكهة

    بشكل افتراضي ، ستقدم WooCommerce رسائل البريد الإلكتروني الخاصة بك عن طريق ما يلي: "تم استلام طلبك وتجري معالجته الآن. تفاصيل طلبك معروضة أدناه للرجوع اليها".

    إذا كنت تريد الكتابة فوق هذا ، فأنت بحاجة إلى اتباع الخطوات الثلاث التالية:

    1. تنزيل وفتح woocommerce customer-processing-order.php الأصلي باستخدام محرر نصوص ؛ يجب أن يكون الملف هنا: الفسفور الابيض بين المحتوى / الإضافات / woocommerce / قوالب / رسائل البريد الإلكتروني /
    2. أعد كتابة السطر المسؤول عن النص أعلاه كما يحلو لك:صدى __ ("تم استلام طلبك ويجري الآن معالجته. تفاصيل طلبك معروضة أدناه للرجوع اليها:"، 'woocommerce'). "\ ن \ ن".
    3. قم بتحميل الملف الذي قمت بتحريره للتو في woocommerce / رسائل البريد الإلكتروني مجلد داخل دليل السمة الخاصة بك

    الخطوة 5: استمتع

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

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

    ملحوظة المحرر: هذا هو مكتوب من قبل مارتون فيكيتي ل Hongkiat.com. Marton هو مطور موقع مجري مدمن مخدرات مؤخرًا على WordPress. إنه متحمس لإعادة التصميم وكاتب محتوى مستقل يحب لعب ألعاب RPG في وقت فراغه.

    © Savtec
    معلومات مفيدة ونصائح تطوير الشبكة. البرمجة ، تصميم المواقع ، CSS ، HTML ، JAVASCRIPT. تكوين وإعادة تثبيت WINDOWS. إنشاء المواقع والتطبيقات من الصفر.