شارك المقال

عناوين URL المخصصة لـ WooCommerce “إضافة إلى عربة التسوق” – الدليل النهائي

A VPN is an essential component of IT security, whether you’re just starting a business or are already up and running. Most business interactions and transactions happen online and VPN

فيما يلي كيفية إنشاء روابط / أزرار WooCommerce مخصصة Add to Cart HTML وجعلها تضيف منتجًا واحدًا أو أكثر إلى سلة التسوق وإعادة التوجيه إلى صفحات موقع ويب معينة.

يوضح هذا البرنامج التعليمي كيفية تحقيق ذلك للمنتجات البسيطة ولكن أيضًا للأنواع المتغيرة والمجمعة.

أوصي بشدة بقراءة جميع التعليقات المنشورة في حال لم تكن متأكدًا من شيء ما – لقد طرح العديد من الأشخاص نفس الأسئلة مرارًا وتكرارًا على سبيل المثال ” هل من الممكن إضافة أكثر من منتج واحد إلى عربة التسوق؟ “(التي تكون الإجابة عليها” لا “، إلا إذا قمت بإنشاء منتج مجمع).

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

1) منتجات بسيطة: إضافة إلى رابط عربة التسوق

أسهلها جميعًا ، من السهل جدًا إضافة المنتجات البسيطة إلى سلة التسوق عبر عنوان URL مخصص. ما عليك سوى العثور على معرّف المنتج بالمرور فوق عنوان المنتج ضمن WooCommerce> المنتجات (انظر الصورة أدناه) ، ثم استخدم الروابط التالية.

ابحث عن معرّف منتج WooCommerce

ابحث عن معرّف منتج WooCommerce

عنوان URL: أضف منتجًا بسيطًا إلى عربة التسوق

href = ”https://yourdomain.com/؟add-to-cart=25 ″

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

عنوان URL: أضف منتجًا بسيطًا إلى عربة التسوق بكمية = 3

href = ”https://yourdomain.com/؟add-to-cart=25&quantity=3 ″

سيتم إضافة منتج واحد بالمعرف = 25 والكمية = 3 إلى سلة التسوق. ملاحظة: لا يمكنك إضافة منتجين مختلفين إلى عربة التسوق بعنوان URL.

عنوان URL: أضف منتجًا بسيطًا إلى عربة التسوق وأعد التوجيه إلى عربة التسوق بعد ذلك

href = ”https://yourdomain.com/cart/؟add-to-cart=25 ″

تذكر ، إذا قمت بتغيير عنوان URL لعربة التسوق ، فتأكد من تغيير “/ cart /” إلى “/ basket /” على سبيل المثال. لكي يعمل هذا ، يجب أيضًا تحديد الخيار “تمكين إضافة AJAX لأزرار سلة التسوق في الأرشيف” ضمن WooCommerce -> الإعدادات -> المنتجات -> عام.

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

href = ”https://yourdomain.com/checkout/؟add-to-cart=25 ″

تذكر ، لكي يعمل هذا ، يجب عليك تحديد الخيار “تمكين AJAX إضافة إلى أزرار سلة التسوق في الأرشيف” ضمن WooCommerce -> الإعدادات -> المنتجات -> عام وكذلك تعطيل “إعادة التوجيه إلى صفحة سلة التسوق بعد الإضافة الناجحة” :

WooCommerce: قم بتعطيل إعادة التوجيه إلى عربة التسوق

WooCommerce: قم بتعطيل إعادة التوجيه إلى عربة التسوق

عنوان URL: أضف منتجًا بسيطًا إلى عربة التسوق وأعد التوجيه إلى أي صفحة بعد ذلك

href = ”https://yourdomain.com/your_custom_page/؟add-to-cart=25 ″

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

2) المنتجات المتغيرة: إضافة إلى رابط عربة التسوق

هنا كانت الأشياء معقدة في الأصل ، لكنها الآن أسهل بكثير! كل ما تحتاجه هو معرف الاختلاف. هنا يمكنك العثور عليه:

WooCommerce: ابحث عن معرف الاختلاف

WooCommerce: ابحث عن معرف الاختلاف

بمجرد حصولك على معرف التباين ، يمكنك بعد ذلك استخدام ما يلي.

عنوان URL: أضف منتجًا متغيرًا واحدًا إلى عربة التسوق

href = ”https://yourdomain.com/؟add-to-cart=88 ″

نضيف هنا معرّف Variation ID (88) فقط حسب لقطة الشاشة أعلاه. سهل مثل الفطيرة 🙂

عنوان URL: أضف منتجًا متغيرًا واحدًا إلى عربة التسوق (مع الكمية = 3)

href = ”https://yourdomain.com/؟add-to-cart=88&quantity=3 ″

يمكنك أيضًا إعادة التوجيه إلى Cart و Checkout وصفحة أخرى بنفس الطريقة التي رأيناها للمنتجات البسيطة:

عنوان URL: أضف منتجًا متغيرًا واحدًا إلى عربة التسوق وأعد التوجيه إلى عربة التسوق

href = ”https://yourdomain.com/cart/؟add-to-cart=88 ″

عنوان URL: أضف منتجًا متغيرًا واحدًا إلى عربة التسوق وأعد التوجيه إلى Checkout

href = ”https://yourdomain.com/checkout/؟add-to-cart=88 ″

عنوان URL: أضف منتجًا متغيرًا واحدًا إلى عربة التسوق وأعد التوجيه إلى أي صفحة

href = ”https://yourdomain.com/any-page-url/؟add-to-cart=88 ″

3) المنتجات المجمعة: رابط إضافة إلى عربة التسوق

لقد عملت مؤخرًا مع Grouped Products وكانت مهمتي هي إضافتها إلى سلة التسوق عبر عنوان URL مخصص. المنتج المجمع هو مزيج من منتجين فرعيين أو أكثر ، ويمكن إضافة كل منتج بكمية مخصصة إلى سلة التسوق.

منتجات WooCommerce المجمعة

منتجات WooCommerce المجمعة

إذن ، ها هي الروابط المخصصة.

عنوان URL: أضف منتجًا مجمعًا إلى عربة التسوق

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

href = ”https://yourdomain.com/؟add-to-cart=3111&quantity[1803]=5&quantity[1903]=2 ″

في هذه الحالة ، نضيف معرّف المنتج المجمع = 3111 ، ونضيف على وجه التحديد معرّف المنتج 5x = 1803 و 2x معرّف المنتج = 2.

ملاحظة: إذا كنت تريد إضافة “صفر” لأحد المنتجات الفرعية ، فلا يزال يتعين عليك تحديد ذلك بمعنى & الكمية [1903] = 0.

مراجع

شكراً جزيلاً لهؤلاء الأشخاص الرائعين:

ريمي كورسون:  https://www.remicorson.com/add-woocommerce-variable-product-with-variations-to-cart/

نيكولا موستون:  https://nicolamustone.com/2015/09/18/creating-custom-add-to-cart-url/

ProserveWeb:  https://proserveweb.com/create-woocommerce-link-add-product-cart-redirect-checkout/

مارتن ب: https://businessbloomer.com/woocommerce-custom-add-cart-urls-ultimate-guide/#comment-170443

المنشورات ذات الصلة:

WooCommerce: كيفية إضافة أشكال متعددة إلى عربة التسوق مرة واحدة؟

WooCommerce: كيفية تمكين وضع الكتالوج؟

WooCommerce: لماذا وكيف تعطل أجزاء عربة Ajax

توضيح

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

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

أرسل تصحيح

شاركنا رايك وتقييمك للموضوع

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}