ثبتنام سنتی با ایمیل یا نام کاربری در وبسایتها و فروشگاههای اینترنتی طرفدار چندانی ندارد، چرا که کاربران مجبور به طی مراحل پیچیده و زمانبر مانند تأیید ایمیل، شماره تلفن و انتخاب نام کاربری هستند، و فراموشی رمز عبور نیز مشکلساز است. از آنجا که بیشتر افراد تلفن همراه هوشمند دارند، استفاده از این فناوری برای ثبتنام بسیار سادهتر و سریعتر است.
افزونه دیجیتس که برای ثبتنام و ورود با موبایل (پلاگین Digits) که برای سیستم مدیریت محتوای وردپرس طراحی شده، این فرآیند را تسهیل کرده و امکان ثبتنام و ورود با یک شماره تلفن همراه ممکن است؛ بدین ترتیب، کاربران به راحتی کد احراز هویت را از طریق پیامک دریافت کرده و بدون نیاز به ایمیل یا رمز عبور، وارد سایت می شوند.
افزونه Digits چه امکاناتی دارد؟
افزونه Digits امکانات گستردهای را برای مدیریت و سادهسازی فرآیند ثبتنام و ورود در اختیار کاربران قرار میدهد. ورود بدون نیاز به رمز عبور، تنظیم مجدد رمز عبور از طریق کد تأیید پیامکی و پشتیبانی از ووکامرس از امکانات این افزونه است. همچنین، این افزونه قابلیت ثبتنام با رمز عبور یا پیامک رمز عبور یکبار مصرف، هماهنگی با کاربران عضو شده قدیمی و امکان ریدایرکت آدرسهای ثبتنام، ورود و خروج را دارد.
امکان غیرفعالسازی ایمیل در ثبتنام، ایجاد کاربر توسط مدیر، سفارشیسازی نمایش صفحات ورود و خروج، استفاده از طرحهای متنوع برای ورود، ورود با شماره موبایل به جای ایمیل، سازگاری با افزونه دکان، افزودن کاربر از طریق مدیریت و پشتیبانی از وبسرویسهای خدماتی نیز از دیگر قابلیتهای آن است.
نحوه نصب افزونه دیجیتس بر روی وردپرس
برای نصب افزونه Digits در سیستم مدیریت محتوای وردپرس ابتدا فایل zip افزونه را از طریق دکمه «دانلود» دریافت کنید. سپس وارد پنل مدیریت وردپرس خود شوید، از منوی «افزونهها» گزینه «افزودن» را انتخاب کرده و با کلیک بر روی «بارگذاری افزونه» فایل zip را انتخاب کنید. پس از نصب افزونه، گزینه «فعال کردن افزونه» نمایش داده میشود که با کلیک بر روی آن افزونه Digits به منوی وردپرس اضافه میشود. اکنون افزونه شما در وردپرس با موفقیت نصب شده است و تنظیمات اتصال افزونه تأیید شماره موبایل را به سامانه پیامکی ملی پیامک انجام دهید.
مراحل اتصال افزونه Digits به سامانه ملی پیامک
پس از نصب افزونه Digits در وردپرس، برای تنظیم اتصال به سامانه ملی پیامک وارد منوی تنظیمات افزونه شوید و تب احراز هویت را انتخاب کنید. در بخش درگاه پیامکی گزینه Melipayamak را به عنوان درگاه پیامکی انتخاب کرده و سپس نام کاربری و رمز عبور سامانه پیامکی خود را که پس از خرید پنل پیامکی به شماره موبایل ثبتنامی شما ارسال شده است، وارد نمایید. برای امنیت بیشتر، میتوانید به جای رمز عبور از APIKey استفاده کنید. شماره ارسال کننده پیامک را نیز در این بخش از قسمت تنظیمات پنل پیامکی خود انتخاب نمایید.
برای ارسال پیامک از طریق وب سرویس خدماتی، گزینه ارسال توسط وب سرویس خدماتی را روی بله تنظیم کنید تا پیامکها از خط خدماتی سامانه ارسال شوند. در غیر این صورت، میتوانید این گزینه را روی خیر بگذارید و متن پیامک دلخواه خود را با استفاده از متغیرهای {NAME}، {DOMAIN} و {OTP} (به ترتیب برای نام سایت، دامنه سایت و کد تأیید) در فیلد نمونه متن تنظیم کنید.
پس از تکمیل اطلاعات، گزینهای برای تعیین فاصله زمانی ارسال مجدد کد OTP برای کاربران در دسترس است. با مشخص کردن این زمان بر حسب ثانیه، تعداد دفعات درخواست کد تأیید را کنترل کنید. برای اطمینان از صحت تنظیمات و اتصال سامانه پیامکی فرایند ارسال OTP را آزمایش کنید تا پیامکها به درستی از طریق پنل پیامکی شما ارسال میشوند.
فعالسازی وب سرویس خدماتی
برای فعالسازی وبسرویس خدماتی در افزونه Digits و اطمینان از ارسال پیامکهای کد تأیید برای کاربران سایت حتی به شمارههایی که در لیست سیاه مخابرات هستند، ابتدا وارد پنل ملی پیامک شوید و از بخش ابزار ویژه و سپس وبسرویس خدماتی، متن پترن را مطابق با نیاز خود تعریف کنید.
پس از ثبت این متن، سامانه به شما یک کد عددی اختصاص میدهد، مانند 102182. این کد بهعنوان شناسه پترن در تنظیمات افزونه Digits وارد میشود. سپس در تنظیمات افزونه Digits در وردپرس، به قسمت درگاه پیامکی بروید و فیلد {OTP} را به عنوان معادل متغیر {0} در پترن پیامکی درج کنید. این فیلد کد تأییدیه پیامکی را بر اساس پترن تعیین شده به کاربران ارسال میکند.
پس از اعمال و ذخیره این تنظیمات، افزونه Digits قادر خواهد بود پیامکها را از طریق وبسرویس خدماتی-اشتراکی ارسال کند.
تنظیم درگاه پیامکی سفارشی برای پلاگین دیجیتس
برای استفاده از درگاه پیامکی سفارشی در افزونه Digits، اگر درگاه پیامکی ملی پیامک در دسترس نیست یا با خطاهای نامشخصی روبهرو هستید، با تنظیم یک درگاه سفارشی این مشکل را حل کنید. در ادامه، مراحل تنظیم درگاه پیامکی سفارشی برای ارسال پیامک از طریق افزونه Digits را مرور میکنیم:
- تنظیم آدرس URL درگاه پیامکی
برای ارسال از خط اختصاصی: از URL زیر استفاده کنید:
ruby
Copy code
https://api.payamak-panel.com/post/Send.asmx/SendSimpleSMS2
برای ارسال از خط خدماتی اشتراکی: از URL زیر استفاده کنید:
ruby
Copy code
https://api.payamak-panel.com/post/Send.asmx/SendByBaseNumber2
- تنظیم Header
بسته به نوع خط پیامکی که استفاده میکنید، باید هدرها را تنظیم کنید:
برای خط اختصاصی:
vbnet
Copy code
username,password,from,to,text,isflash
برای خطوط خدماتی اشتراکی:
vbnet
Copy code
username,password,text,to,bodyId
- تنظیم متد HTTP
در هر دو نوع ارسال، متد HTTP را بر روی GET تنظیم کنید.
- پارامترهای درگاه پیامکی
تنظیم پارامترها بسته به نوع خط پیامکی متفاوت است:
برای خط اختصاصی:
plaintext
Copy code
username:0912…..,password:48f60…,from:50004…..,to:{to},text:{message},isflash:false
برای خطوط خدماتی اشتراکی:
plaintext
Copy code
username:0912…..,password:48f60…,text:{message},to:{to},bodyId:{sender_id}
- توضیحات پارامترها
Username: نام کاربری پنل ملی پیامک شما.
Password: رمز عبور پنل پیامکی. برای امنیت بیشتر، استفاده از APIKey توصیه میشود.
From: خط اختصاصی پیامکی شما.
bodyId: شناسه پترن که برای خطوط خدماتی اشتراکی مورد استفاده قرار میگیرد.
- تنظیم شناسه فرستنده و نمونه متن
شناسه فرستنده: شناسه پترن که در سامانه ملی پیامک تعریف کردهاید را در فیلد bodyId وارد کنید.
نمونه متن: متن پیامک را همراه با متغیر {OTP} (برای درج کد تأیید) وارد کنید.
- تست تنظیمات درگاه پیامک سفارشی
در نهایت، تنظیمات انجامشده را تست کنید تا مطمئن شوید پیامکها به درستی ارسال میشوند و خطا وجود ندارد.
تب تنظیمات عمومی افزونه دیجیت
در تب تنظیمات عمومی افزونه Digits، شش دستهبندی اصلی برای تنظیمات وجود دارد و شامل پایه، تغییر مسیر، ووکامرس، ترجمهها، متفرقه و reCAPTCHA است. در بخش پایه، تنظیمات کلی مربوط به نحوه دریافت شماره موبایل و ارسال کد تأیید انجام میشود. کاربران کد کشور پیشفرض، تعداد ارقام کد تأیید و لیست پیش شماره کشورهای مجاز را تعیین کنند. همچنین امکان مخفی کردن کد کشور و مسدود کردن شمارههای خاص وجود دارد. در بخش تغییر مسیر، آدرسهای مورد نظر برای صفحات ثبتنام و ورود قابل تنظیم است.
بخش تنظیمات ووکامرس به بهبود تجربه کاربری در سایتهای فروشگاهی اختصاص دارد و شامل گزینههایی برای تایید شماره موبایل در فرآیند خرید و جایگذاری خودکار اطلاعات کاربر در فرمهای صورتحساب است. در بخش ترجمهها، کاربران متنهای نمایشی مختلف را شخصیسازی کنند. همچنین، بخش متفرقه شامل تنظیمات امنیتی مانند حفاظت در برابر حملات فراگیر و فعالسازی reCAPTCHA برای جلوگیری از ورود رباتها به سیستم است.
تب تنظیمات فرمها
در تب تنظیمات فرمها افزونه Digits، مهمترین فیلد بررسی فرمت شماره موبایل است و باید به حالت بینالمللی تنظیم شود. این امر به افزونه کمک کرده تا شمارههای موبایل را به درستی شناسایی کند و پیامکهای تأیید را ارسال نماید. همچنین، گزینههایی برای فعالسازی ورود مدیران به داشبورد وردپرس از طریق کد تأیید یکبار مصرف و تغییر مسیر ورود به فرمهای دیجیتس وجود دارد. امکان نمایش متن نگهدارنده برای فیلد شماره موبایل، نمایش نام فیلدها و همچنین علامتگذاری فیلدهای الزامی با ستاره (*) نیز از دیگر امکانات این بخش است.
برای استفاده از این امکانات، کاربران باید افزونه Digits را از منابع معتبر دانلود و سپس افزودنیهای مختلفی مانند One Click Login/Signup و User Account Approval را نیز نصب کنند. این افزونه ها به افزایش قابلیتها و بهبود تجربه کاربری در وبسایتهای وردپرسی کمک میکنند.
افزونه دیجیتس (Digits) با امکانات متنوع و کاربرپسند، یک راهحل مؤثر برای تأیید شماره موبایل و احراز هویت کاربران در وبسایتهای وردپرسی است. خوشبختانه، این افزونه بهصورت رایگان در دسترس قرار دارد و کاربران به راحتی آن را از منابع معتبر دانلود کنند.
علاوه بر این، با استفاده از راهنمای نصب تصویری، فرآیند راهاندازی و پیکربندی افزونه به سادگی انجام میشود و حتی کاربران با تجربه کم نیز بهراحتی از آن استفاده کنند. استفاده از امکانات پنل آذرخش در زمینه ارسال پیامک و مدیریت کاربران به صاحبان وبسایتها کمک کرده تا ارتباطات موثرتری با مشتریان برقرار کنند. بهعلاوه، با فعالسازی افزودنیهای مختلف، کاربران قابلیتهای بیشتری را به سایت خود اضافه کنند و به راحتی نیازهای خاص خود را برآورده سازند.
در ادامه می توانید از پنل پیامکی آذرخش برای اتصال و ارسال پیامک با افزونه دیجیتس استفاده کنید. بهتر است ابتدا تعرفه خرید پنل پیامکی آذرخش را با دیگر پنل ها مقایسه کنید.