wp_sms_mi_pm_optin_notification
کنترل وضعیت اشتراک پیامکی برای کاربران Paid Memberships Pro.
این فیلتر به شما امکان میدهد وضعیت اشتراک اعلان پیامکی را برای کاربران در یکپارچهسازی Paid Memberships Pro کنترل کنید.
نحوه استفاده
add_filter('wp_sms_mi_pm_optin_notification', function ($optIn, $userId) {
// منطق شما اینجا
return $optIn;
}, 10, 2);
پارامترها
| پارامتر | نوع | توضیحات |
|---|---|---|
$optIn | bool | وضعیت فعلی اشتراک |
$userId | int | شناسه کاربر |
مثال: بررسی متای کاربر برای اشتراک
فقط به کاربرانی اعلان پیامکی ارسال شود که صراحتاً اشتراک خود را تأیید کردهاند:
add_filter('wp_sms_mi_pm_optin_notification', function ($optIn, $userId) {
$optInStatus = get_user_meta($userId, 'sms_opt_in_status', true);
if (empty($optInStatus)) {
return false;
}
return $optIn;
}, 10, 2);
نحوه عملکرد
- فیلتر ترجیح اشتراک کاربر را از متادیتای او بررسی میکند
- اگر متادیتا خالی باشد، تابع
falseبرمیگرداند - این کار از ارسال اعلان پیامکی به کاربرانی که رضایت ندادهاند جلوگیری میکند
مرتبط
- تنظیمات اعلانها - پیکربندی اعلانهای پیامکی
- تنظیمات خبرنامه - مدیریت اشتراک مشترکین
آخرین بهروزرسانی: ۶ دی ۱۴۰۳