ارسال پیامک با تأخیر به مشترکین جدید
زمانبندی ارسال پیامک چند روز پس از اشتراک.
ارسال پیامک به مشترکین جدید پس از یک تأخیر مشخص، مانند ارسال پیام پیگیری ۳ روز پس از اشتراک.
پیادهسازی
این کد را به فایل 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هنگام افزودن مشترک جدید فعال میشود - زمانبندی: یک پیامک زمانبندی شده برای ۳ روز آینده ایجاد میکند
- شخصیسازی: از نام مشترک در پیام استفاده میکند
- ارسال: هنگام رسیدن زمان برنامهریزی شده بهصورت خودکار ارسال میشود
سفارشیسازی
تغییر مدت تأخیر
تأخیر را با تغییر پارامتر 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'))
// تأخیر ۳۰ دقیقهای
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');
// روز ۱: خوشآمدگویی
WPSms()->scheduled()::add(
date('Y-m-d H:i:s', strtotime('+1 day')),
$senderId,
sprintf('Welcome %s! Thanks for joining.', $name),
[$mobile]
);
// روز ۳: نکات
WPSms()->scheduled()::add(
date('Y-m-d H:i:s', strtotime('+3 days')),
$senderId,
'Here are some tips to get started...',
[$mobile]
);
// روز ۷: پیشنهاد ویژه
WPSms()->scheduled()::add(
date('Y-m-d H:i:s', strtotime('+7 days')),
$senderId,
'Special offer just for you! Use code WELCOME10',
[$mobile]
);
}
مرتبط
- تنظیمات خبرنامه - پیکربندی پیامک خوشآمدگویی
- نحوه ارسال پیامک - ارسال پیامک
- مشکلات زمانبندی - عیبیابی زمانبندی
- wp_sms_add_subscriber - هوک مشترک
آخرین بهروزرسانی: ۷ دی ۱۴۰۴