با سلام خدمت دوستان عزیز مارکیو.اگه به دنبال یک افزونه عالی برای ارسال پیامک از طریق وردپرس هستید بهتون افزونه ارسال پیامک وردپرس wp sms رو پیشنهاد می کنم.این افزونه توسط مهندس مصطفی صوفی طراحی شده و از زبان های فارسی,انگلیسی,عربی,اسپانیایی و … پشتیبانی می کند.

افزونه ارسال پیامک وردپرس WordPress SMS

امکانات افزونه :

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

نحوه ی نصب و فعال سازی افزونه

۱- افزونه رو در مسیر افزونه ها نصب کنید یا >> wp-content/plugins/
۲- افزونه رو فعال کنید
۳- برای نمایش آن به بخش پوسته ها >> ابزارک ها رفته و subscribe to SMS رو به قسمت ساید بار منتقل کنید. یا از تابع زیر استفاده کنید:

<?php wp_subscribes(); ?>

یا از کد کوتاه شده ی [subscribe] در نوشته یا ابزارک استفاده کنید.
۴- از تابع زیر میتونید برای ارسال اس ام اس به صورت دستی استفاده کنید:

global $sms;
$sms->to = array('MobileNumber');
$sms->msg = "YourMessage";
Send SMS: $sms->SendSMS();

اقدامات مفید

اجرای دستور رو به رو در هنگام ارسال اس ام اس >> wp_sms_send
مثال: ارسال ایمیل زمانیکه اس ام اس فرستاده میشه:

function send_mail_when_send_sms($message_info) {
    wp_mail('you@mail.com', 'Send SMS', $message_info);
}
add_action('wp_sms_send', 'send_mail_when_send_sms');

اجرای دستور رو به رو در هنگام افزودن کاربر جدید>> wp_sms_subscribe
مثال: ارسال اس ام اس به کاربران پس از ثبت نام جدید.

function send_sms_when_subscribe_new_user($name, $mobile) {
    global $sms;
    $sms->to = array($mobile);
    $sms->msg = "Hi {$name}, Thanks for subscribe.";
    $sms->SendSMS();
}
add_action('wp_sms_subscribe', 'send_sms_when_subscribe_new_user', 10, 2);

موفق باشید

منبع
محمد جواد کوشکی
خودمو یک متخصص نمی دونم چون هر روز دارم چیز های جدیدی در حوزه کسب و کار اینترنتی یاد می گیرم.