اشتراك عملاء WooCommerce تلقائياً
إضافة عملاء WooCommerce تلقائياً إلى مجموعات SMS بعد الشراء.
تسجيل عملاء WooCommerce تلقائياً في مجموعات المشتركين في SMS بعد إتمام عملية الشراء.
لنظام الدفع القائم على الكتل (WooCommerce 8.3+)
استخدم هذا الكود لكتلة الدفع الجديدة في Gutenberg:
add_action('woocommerce_store_api_checkout_order_processed', function (WC_Order $order) {
$mobileNumber = \WP_SMS\Helper::getWooCommerceCustomerNumberByOrderId($order->get_id());
\WP_SMS\Newsletter::addSubscriber(
$order->get_billing_first_name(),
$mobileNumber,
'2' // Replace with your Group ID
);
});
لنظام الدفع الكلاسيكي
استخدم هذا الكود لنموذج الدفع التقليدي:
add_action('woocommerce_checkout_order_processed', function ($orderId, $postedData, WC_Order $order) {
$mobileNumber = \WP_SMS\Helper::getWooCommerceCustomerNumberByOrderId($orderId);
\WP_SMS\Newsletter::addSubscriber(
$order->get_billing_first_name(),
$mobileNumber,
'2' // Replace with your Group ID
);
}, 10, 3);
التكوين
- أضف الكود إلى ملف
functions.phpالخاص بالقالب أو إضافة مخصصة - استبدل
'2'بمعرف المجموعة الفعلي من SMS → Groups - اختبر بعملية شراء تجريبية
الدوال المساعدة
| الدالة | الوصف |
|---|---|
getWooCommerceCustomerNumberByOrderId() | استرجاع رقم هاتف العميل من الطلب |
addSubscriber() | تسجيل العميل في مجموعة SMS المحددة |
حالات الاستخدام
- إضافة العملاء إلى مجموعة “العملاء” لتحديثات الطلبات
- التقسيم حسب فئة المنتج للعروض الترويجية المستهدفة
- بناء قوائم مشتركين لبرامج الولاء
ذو صلة
- الاشتراك التلقائي عند التسجيل - اشتراك المستخدمين عند التسجيل
- WooCommerce Gutenberg Checkout - تكامل نظام الدفع بالكتل
- إدارة المجموعات - إنشاء مجموعات المشتركين
آخر تحديث: ٢٨ ديسمبر ٢٠٢٥