إرسال رسائل SMS مؤجلة للمشتركين الجدد
جدولة رسائل SMS لإرسالها بعد أيام من الاشتراك.
إرسال رسائل SMS للمشتركين الجدد بعد فترة تأخير محددة، مثل رسالة متابعة بعد 3 أيام من الاشتراك.
التنفيذ
أضف هذا الكود إلى ملف functions.php الخاص بقالبك:
add_action('wp_sms_add_subscriber', 'sendDelayedSmsToNewSubscribers', 10, 2);
function sendDelayedSmsToNewSubscribers($name, $mobile)
{
WPSms()->scheduled()::add(
date('Y-m-d H:i:s', strtotime('+3 day')),
\WP_SMS\Option::getOption('gateway_sender_id'),
sprintf('Hello %s, thank you for subscribing!', $name),
[$mobile]
);
}
كيف يعمل
- الخطاف: يتم تشغيل
wp_sms_add_subscriberعند إضافة مشترك جديد - الجدولة: ينشئ رسالة SMS مجدولة بعد 3 أيام في المستقبل
- التخصيص: يستخدم اسم المشترك في الرسالة
- الإرسال: يتم الإرسال تلقائياً عند حلول الوقت المجدول
التخصيص
تغيير مدة التأخير
قم بتعديل التأخير عن طريق تغيير معامل strtotime():
// تأخير يوم واحد
date('Y-m-d H:i:s', strtotime('+1 day'))
// تأخير أسبوع واحد
date('Y-m-d H:i:s', strtotime('+1 week'))
// تأخير ساعة واحدة
date('Y-m-d H:i:s', strtotime('+1 hour'))
// تأخير 30 دقيقة
date('Y-m-d H:i:s', strtotime('+30 minutes'))
رسالة مخصصة
تخصيص محتوى الرسالة:
$message = sprintf(
'Hi %s! We have a special offer for you. Visit our site today!',
$name
);
رسائل مؤجلة متعددة
إرسال رسائل متعددة بفترات زمنية مختلفة:
add_action('wp_sms_add_subscriber', 'sendMultipleDelayedSms', 10, 2);
function sendMultipleDelayedSms($name, $mobile)
{
$senderId = \WP_SMS\Option::getOption('gateway_sender_id');
// Day 1: Welcome
WPSms()->scheduled()::add(
date('Y-m-d H:i:s', strtotime('+1 day')),
$senderId,
sprintf('Welcome %s! Thanks for joining.', $name),
[$mobile]
);
// Day 3: Tips
WPSms()->scheduled()::add(
date('Y-m-d H:i:s', strtotime('+3 days')),
$senderId,
'Here are some tips to get started...',
[$mobile]
);
// Day 7: Offer
WPSms()->scheduled()::add(
date('Y-m-d H:i:s', strtotime('+7 days')),
$senderId,
'Special offer just for you! Use code WELCOME10',
[$mobile]
);
}
ذات صلة
- إعدادات النشرة الإخبارية - إعداد رسالة SMS الترحيبية
- كيفية إرسال SMS - إرسال رسائل SMS
- مشاكل الجدولة - استكشاف أخطاء الجدولة وإصلاحها
- wp_sms_add_subscriber - خطاف المشترك
آخر تحديث: ٢٨ ديسمبر ٢٠٢٥