Skip to content

wp_sms_admin_notify_registration

سفارشی‌سازی شماره‌های دریافت‌کننده اعلان ثبت‌نام کاربر جدید.

فیلتر wp_sms_admin_notify_registration به شما امکان می‌دهد سفارشی‌سازی کنید که کدام شماره تلفن‌ها هنگام ثبت‌نام کاربر جدید در سایت وردپرس شما، اعلان پیامکی دریافت کنند.

نحوه نوشتن

add_filter('wp_sms_admin_notify_registration', 'your_callback');

پارامترها

پارامترنوعتوضیحات
$adminMobileNumberarrayآرایه‌ای از شماره تلفن‌های مدیر

مقدار بازگشتی

باید یک آرایه از شماره تلفن‌هایی که باید اعلان ثبت‌نام دریافت کنند، برگرداند.

مثال‌ها

افزودن چندین گیرنده

add_filter('wp_sms_admin_notify_registration', function($adminMobileNumber) {
    $adminMobileNumber[] = '+11234567890';
    $adminMobileNumber[] = '+11234567891';

    return $adminMobileNumber;
});

ارسال به گروه مشترکین

add_filter('wp_sms_admin_notify_registration', function($adminMobileNumber) {
    // دریافت تمام مشترکین از گروه شناسه ۱
    $groupSubscribers = \WP_SMS\Newsletter::getSubscribers(1);
    $adminMobileNumber = array_merge($adminMobileNumber, $groupSubscribers);

    return $adminMobileNumber;
});

جایگزینی گیرندگان پیش‌فرض

add_filter('wp_sms_admin_notify_registration', function($adminMobileNumber) {
    // بازنویسی با شماره‌های مشخص
    return ['+11234567890', '+11234567891'];
});

گیرندگان شرطی بر اساس نقش کاربر

add_filter('wp_sms_admin_notify_registration', function($adminMobileNumber) {
    // افزودن تیم منابع انسانی برای ثبت‌نام کارمندان
    if (isset($_POST['role']) && $_POST['role'] === 'employee') {
        $adminMobileNumber[] = '+11234567892'; // شماره منابع انسانی
    }

    return $adminMobileNumber;
});

موارد استفاده

  • اطلاع‌رسانی به چندین مدیر درباره ثبت‌نام‌های جدید
  • هدایت اعلان‌ها به گروه‌های مشترکین
  • سفارشی‌سازی گیرندگان بر اساس نوع ثبت‌نام
  • یکپارچه‌سازی با جریان‌های کاری اعلان تیمی

مرتبط

آخرین به‌روزرسانی: ۳ دی ۱۴۰۳