Skip to content

عضویت خودکار کاربران هنگام ثبت‌نام

افزودن خودکار کاربران به مشترکین SMS هنگام ثبت‌نام.

کاربران را به صورت خودکار هنگام ثبت‌نام در سایت وردپرسی شما در خبرنامه SMS عضو کنید.

مزایا

  • تعامل فوری - پیامک‌ها به سرعت باز می‌شوند و تحویل سریع را تضمین می‌کنند
  • تعامل شخصی‌سازی شده - کاربران را با نام خطاب کنید و محتوای مرتبط ارسال کنید
  • به‌روزرسانی بدون زحمت - کاربران بدون نیاز به اقدام دستی به‌روزرسانی‌ها را دریافت می‌کنند

پیاده‌سازی

این کد را به فایل functions.php پوسته خود یا یک افزونه سفارشی اضافه کنید:

function auto_subscribe_sms_on_registration($user_id) {
    $user_info = get_userdata($user_id);
    $name = $user_info->display_name;

    $mobile_meta_key = \WP_SMS\Helper::getUserMobileFieldName();
    $mobile_number = get_user_meta($user_id, $mobile_meta_key, true);

    $group_id = ''; // Set the group ID here

    if ($mobile_number && $group_id) {
        WPSms()->newsletter()::addSubscriber($name, $mobile_number, $group_id);
    }
}
add_action('user_register', 'auto_subscribe_sms_on_registration');

پیکربندی

  1. مقدار $group_id = '' را با شناسه گروه واقعی خود جایگزین کنید
  2. شناسه گروه خود را در پیامک ← گروه‌ها پیدا کنید

نحوه عملکرد

  1. کاربر در سایت وردپرسی شما ثبت‌نام می‌کند
  2. هوک user_register اجرا می‌شود
  3. کد، نام و شماره موبایل کاربر را دریافت می‌کند
  4. کاربر به گروه مشترکین SMS مشخص شده اضافه می‌شود

پیش‌نیازها

  • افزونه WSMS نصب و فعال باشد
  • فیلد شماره موبایل در فرم ثبت‌نام کاربر پیکربندی شده باشد
  • حداقل یک گروه مشترکین ایجاد شده باشد

مرتبط

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