افزونه دیجیتس وردپرس: در دنیای امروز، امنیت و راحتی کاربران در استفاده از وبسایتها اهمیت ویژهای دارد. یکی از روشهای محبوب برای احراز هویت کاربران، استفاده از شماره تلفن همراه به جای ایمیل و رمز عبور است. افزونه “دیجیتس” (Digits) برای وردپرس، این امکان را به مدیران وبسایتها میدهد تا فرآیند ثبتنام و ورود کاربران را با استفاده از شماره تلفن همراه تسهیل کنند. در این مقاله، به بررسی کامل این افزونه و نحوه نصب و استفاده از آن میپردازیم.
آموزش کامل افزونه دیجیتس وردپرس: نصب تا راهاندازی و نکات تکمیلی
۱. نصب و راهاندازی اولیه – آموزش افزونه دیجیتس
۱. وارد پیشخوان وردپرس شوید.
۲. به بخش “افزونهها” بروید و روی “افزودن افزونه تازه” کلیک کنید.
۳. گزینه “بارگذاری افزونه” را انتخاب کنید. سپس فایل افزونه خریداری شده را انتخاب، آن را نصب و فعال کنید.
فعالسازی لایسنس
۱. پس از فعالسازی افزونه، به منوی “Digits” بروید.
۲. در تب “License” کد لایسنس خود را وارد و فعال کنید.
۲. آموزش داشبورد افزونه دیجیتس
داشبورد (Dashboard)
این بخش نمای کلی از وضعیت افزونه، شامل تعداد کاربران ثبتنام شده و تعداد پیامکهای ارسال شده را نشان میدهد. همچنین لینکهایی برای دسترسی سریع به بخشهای مختلف تنظیمات افزونه وجود دارد.
۳. تنظیمات احراز هویت
درگاه پیامکی (SMS Gateway) افزونه دیجیتس وردپرس
دیجیتس از چندین ارائهدهنده خدمات پیامکی پشتیبانی میکند:
۱. به تب “SMS Gateway” بروید.
۲. ارائهدهنده مورد نظر خود را انتخاب کنید (مانند فراز اس ام اس، ملی پیامک و غیره).
۳. تنظیمات مربوط به API و سایر اطلاعات مورد نیاز را وارد کنید.
درگاه ایمیل (Email Gateway)
برای تنظیم ارسال کد تایید از طریق ایمیل:
۱. به تب “Email Gateway” بروید.
۲. اطلاعات مربوط به SMTP سرور خود را وارد کنید.
۳. قالبهای ایمیل را ویرایش و شخصیسازی کنید.
درگاه واتساپ (WhatsApp Gateway)
دیجیتس از ارسال کد تایید از طریق واتساپ نیز پشتیبانی میکند:
۱. به تب “WhatsApp Gateway” بروید.
۲. تنظیمات مربوط به ارائهدهنده واتساپ مورد نظر خود را وارد کنید.
کلیدهای امنیتی (Security Keys)
برای افزایش امنیت ارسال پیامها و کدهای تایید:
۱. به تب “Security Keys” بروید.
۲. کلیدهای امنیتی مورد نظر خود را تنظیم کنید.
۴. تنظیمات عمومی
پایه (Basic)
تنظیمات اولیه افزونه:
۱. Default Country Code: انتخاب کد کشور پیشفرض.
۲. Enable OTP for Login: فعالسازی ارسال کد تایید برای ورود.
۳. Resend OTP Timer: تنظیم مدت زمان بین ارسال مجدد کد تایید.
تغییر مسیر (Redirects)
تنظیم مسیرهای بعد از ورود و ثبتنام:
۱. Redirect after Login: مسیر بعد از ورود موفق.
۲. Redirect after Registration: مسیر بعد از ثبتنام موفق.
ووکامرس (WooCommerce)
ادغام با افزونه ووکامرس:
۱. تنظیمات مربوط به استفاده از دیجیتس برای ثبتنام و ورود کاربران ووکامرس را فعال کنید.
ترجمهها (Translations)
پیکربندی ترجمهها و زبانها:
۱. متون مختلف افزونه را مطابق با نیازهای سایت خود ترجمه کنید.
متفرقه (Miscellaneous)
تنظیمات مختلف دیگر:
۱. Custom CSS/JS: افزودن کدهای CSS و JavaScript سفارشی.
reCAPTCHA
افزودن لایه امنیتی گوگل reCAPTCHA:
۱. Enable reCAPTCHA: فعالسازی reCAPTCHA.
۲. Site Key و Secret Key را وارد کنید.
۵. تنظیمات فرمها در افزونه دیجیتس وردپرس
عمومی (General)
تنظیمات کلی فرمها:
۱. Enable Form Style: فعالسازی سبکهای فرم.
۲. Custom Form CSS: افزودن CSS سفارشی برای فرمها.
ورود (Login)
تنظیمات فرم ورود:
۱. Enable Login Form: فعالسازی فرم ورود.
۲. Custom Login Message: پیام سفارشی برای ورود.
ثبتنام (Registration)
تنظیمات فرم ثبتنام:
۱. Enable Registration Form: فعالسازی فرم ثبتنام.
۲. Custom Registration Fields: فیلدهای سفارشی برای ثبتنام.
استایل فرم بومی جدید (New Native Form Style)
استفاده از استایلهای جدید برای فرمها:
۱. Enable New Form Style: فعالسازی استایل جدید.
استایل فرم بومی منسوخ (Deprecated Native Form Style)
استفاده از استایلهای قدیمی برای فرمها:
۱. Enable Deprecated Form Style: فعالسازی استایل قدیمی.
۶. تنظیمات فرمها و راهنمای دیجیتس
افزونه Digits با ارائه افزودنیهای متنوع، امکانات و قابلیتهای بیشتری را برای مدیریت کاربران و بهبود تجربه کاربری در اختیار مدیران سایت قرار میدهد. در ادامه به معرفی و توضیح هر یک از افزودنیهای موجود در داشبورد دیجیتس میپردازیم:
۱. Social Login (ورود با شبکههای اجتماعی)
Social Login به کاربران این امکان را میدهد تا با استفاده از حسابهای کاربری خود در شبکههای اجتماعی مانند فیسبوک، گوگل، توییتر و لینکدین وارد سایت شوند. این ویژگی فرآیند ورود را سریعتر و راحتتر میکند و مانع از نیاز به ایجاد حساب کاربری جدید میشود.
•کاربرد: افزایش نرخ ثبتنام و ورود کاربران به دلیل سهولت استفاده.
۲. User Account Approval (تایید حساب کاربری توسط مدیر)
این افزودنی به مدیران سایت اجازه میدهد تا حسابهای کاربری جدید را قبل از فعالسازی بررسی و تایید کنند. این ویژگی برای سایتهایی که نیاز به کنترل بیشتر بر روی اعضای خود دارند، مفید است.
•کاربرد: امنیت افزونه دیجیتس: جلوگیری از ورود کاربران غیرمجاز و افزایش امنیت سایت.
۳. Additional Gateways (درگاههای پیامکی اضافی)
Additional Gateways به شما امکان میدهد تا از درگاههای پیامکی مختلف برای ارسال کدهای تایید (OTP) استفاده کنید. این ویژگی به شما انعطاف بیشتری در انتخاب سرویسهای پیامکی میدهد.
•کاربرد: بهبود قابلیت اطمینان و کیفیت ارسال پیامکها.
۴. Login-Signup Page/Popup Builder (سازنده صفحه/پاپآپ ورود و ثبتنام)
این افزودنی به شما امکان میدهد تا صفحات ورود و ثبتنام یا پاپآپهای مربوطه را به صورت سفارشی طراحی کنید. با استفاده از این ابزار، میتوانید ظاهر و تجربه کاربری این صفحات را به دلخواه خود تنظیم کنید.
•کاربرد: بهبود تجربه کاربری و هماهنگی با طراحی کلی سایت.
۵. Forced Login Page Lock (قفل صفحه ورود اجباری)
این افزودنی کاربران را مجبور میکند تا برای دسترسی به محتوا یا صفحات خاصی از سایت، ابتدا وارد حساب کاربری خود شوند.
•کاربرد: افزایش امنیت و اطمینان از دسترسی تنها به کاربران مجاز.
۶. Additional Fields & Logic Builder (افزودن فیلدهای اضافی و سازنده منطق)
این افزودنی به شما امکان میدهد تا فیلدهای اضافی به فرمهای ورود و ثبتنام اضافه کنید و منطق سفارشی برای این فیلدها تعریف کنید.
•کاربرد: جمعآوری اطلاعات بیشتر از کاربران و شخصیسازی فرآیند ثبتنام.
۷. Email Filter (فیلتر ایمیل)
Email Filter به شما اجازه میدهد تا ایمیلهای خاص یا دامنههای ایمیلی مشخصی را مسدود کنید. این ویژگی برای جلوگیری از ثبتنام کاربران با ایمیلهای موقت یا غیرمعتبر مفید است.
•کاربرد: جلوگیری از اسپم و بهبود کیفیت اعضای سایت.
۸. One Click Login/Signup (ورود/ثبتنام با یک کلیک) افزونه ورود با شمراه تلفن همراه
این افزودنی فرآیند ورود و ثبتنام را برای کاربران به یک کلیک کاهش میدهد، به طوری که با استفاده از شماره تلفن یا ایمیل خود به سرعت وارد سایت شوند.
•کاربرد: تسهیل ورود و افزایش نرخ ثبتنام.
۹. Old Account Migrator (مهاجرت حسابهای قدیمی)
Old Account Migrator به شما امکان میدهد تا اطلاعات حسابهای کاربری قدیمی را به سیستم جدید دیجیتس منتقل کنید. این ویژگی برای سایتهایی که از سیستمهای مدیریت کاربر دیگری به دیجیتس مهاجرت میکنند، بسیار مفید است.
•کاربرد: حفظ اطلاعات کاربران و تسهیل فرآیند مهاجرت به سیستم جدید.
نکات تکمیلی و موارد اضافی افزونه Digits وردپرس
۱. پشتیبانگیری از تنظیمات
قبل از اعمال تغییرات عمده در تنظیمات افزونه، همیشه از تنظیمات فعلی یک پشتیبان تهیه کنید. این کار میتواند از بروز مشکلات و از دست رفتن تنظیمات جلوگیری کند.
۲. تست عملکرد
پس از انجام تنظیمات، حتماً عملکرد افزونه را در حالتهای مختلف (ورود، ثبتنام، ارسال کد تایید و …) تست کنید تا از صحت عملکرد آن مطمئن شوید.
۳. اطلاعرسانی به کاربران
اگر قصد دارید از دیجیتس به عنوان روش اصلی ثبتنام و ورود کاربران استفاده کنید، بهتر است از طریق یک اعلان یا ایمیل به کاربران فعلی خود اطلاع دهید تا در جریان تغییرات قرار بگیرند.
۴. بهروزرسانی منظم
افزونه دیجیتس را بهطور منظم بهروزرسانی کنید تا از امکانات جدید و بهبودهای امنیتی بهرهمند شوید. همیشه نسخههای جدید را بررسی و نصب کنید.
۵. مستندات و پشتیبانی
از مستندات رسمی و منابع پشتیبانی دیجیتس استفاده کنید. این منابع معمولاً شامل راهنماییهای جامع، پاسخ به سؤالات متداول و امکان ارتباط با تیم پشتیبانی میباشند.
۶. استفاده از افزونههای مکمل
برخی افزونههای مکمل میتوانند عملکرد دیجیتس را بهبود بخشند. به عنوان مثال، افزونههایی برای بهبود امنیت، بهینهسازی سرعت و یا یکپارچهسازی با سرویسهای پیامکی و ایمیلی دیگر.
۷. تنظیمات پیشرفته
– Custom Hooks: برای توسعهدهندگان، دیجیتس مجموعهای از هوکها و فیلترها را ارائه میدهد که میتوانید برای سفارشیسازی بیشتر استفاده کنید.
– Rate Limiting: محدودیتهای نرخ ارسال پیامکها را برای جلوگیری از سوءاستفاده و اسپم تنظیم کنید.
۸. بررسی قوانین و مقررات افزونه دیجیتس وردپرس
قبل از استفاده از دیجیتس، قوانین و مقررات مربوط به ارسال پیامک و احراز هویت در کشور خود را بررسی کنید تا از رعایت آنها اطمینان حاصل کنید.
۹. یکپارچهسازی با دیگر سیستمها
اگر از سیستمهای دیگری مانند CRM یا سیستمهای ایمیلی استفاده میکنید، بررسی کنید که آیا افزونه دیجیتس قابلیت یکپارچهسازی با آنها را دارد یا خیر.
نتیجهگیری نهایی برای افزونه دیجیتس وردپرس
افزونه دیجیتس یک ابزار قدرتمند و کارآمد برای مدیریت ثبتنام و ورود کاربران با استفاده از شماره تلفن همراه است. با رعایت نکات فوق و استفاده بهینه از قابلیتهای این افزونه، میتوانید تجربه کاربری بهتری برای بازدیدکنندگان وبسایت خود فراهم کرده و امنیت و کارایی وبسایت خود را افزایش دهید. تنظیمات دقیق و متناسب با نیازهای وبسایت شما و همچنین بهروزرسانیهای منظم افزونه، از مهمترین عوامل موفقیت در استفاده از دیجیتس میباشند.