هدف ابزار
شمارههای موجود کاربران Digits در همان حسابهای وردپرس به دربان کپی میشوند تا کاربران قدیمی بدون ساخت حساب تازه با شماره خود وارد شوند. اطلاعات Digits حذف یا جابهجا نمیشود و اجرای دوباره ابزار ایمن است.
۱) شرایط لازم پیش از انتقال
- نسخه پشتیبان کامل داشته باشید پیش از هر انتقال گروهی از سایت نسخه پشتیبان بگیرید و مطمئن شوید روش بازگردانی آن را میدانید.
- دربان را آماده کنید افزونه دربان و لایسنس آن باید فعال باشند. در پیشخوان وردپرس منوی دربان را باز کنید، وارد «کانالهای ارسال» شوید و یک پیامک آزمایشی موفق بفرستید.
- کد کشور را کنترل کنید در بخش «تنظیمات» دربان، کد کشور پیشفرض را با شمارههای Digits هماهنگ کنید. برای کاربران ایران مقدار ۹۸ معمول است.
- Digits را فعال نگه دارید تا پایان انتقال و آزمون ورود کاربران، Digits را غیرفعال یا حذف نکنید. در این مدت صفحات ورود فعلی را نیز تغییر ندهید.
- چند حساب نمونه انتخاب کنید یک کاربر قدیمی با شماره داخلی، یک کاربر با کد کشور و در صورت وجود یک حسابی که شمارهاش قبلاً در دربان اصلاح شده است انتخاب کنید.
زمان مناسب اجرا
انتقال را در ساعت کمترافیک انجام دهید. ابزار همه کاربران دارای اطلاعات Digits را یکجا بررسی میکند؛ روی سایت بزرگ ممکن است تکمیل آن چند دقیقه طول بکشد.
۲) اجرای ابزار
در پیشخوان وردپرس منوی دربان را باز کنید و وارد بخش «همگامسازی Digits» شوید.
- آمار اولیه را بخوانید صفحه تعداد کاربران دارای اطلاعات Digits و تعداد کاربران قبلاً همگامشده را نشان میدهد. اگر پیام «هیچ داده Digits یافت نشد» میبینید، چیزی برای انتقال روی همین سایت شناسایی نشده است.
- شروع همگامسازی را بزنید تا نمایش نتیجه صفحه را نبندید و اجرای دوباره را در پنجره دیگری آغاز نکنید.
- نتیجه را ذخیره کنید پس از پایان، تعداد «همگامشده»، «رد شد» و «خطاها» را یادداشت کنید و ردیفهای گزارش را مرور کنید.
۳) معنی نتیجهها
| نتیجه | معنی و اقدام بعدی |
|---|---|
| همگامشده | شماره Digits روی همان حساب برای دربان ثبت و تأییدشده شناخته شده است. کاربر نباید برای اثبات دوباره همان شماره ثبتنام کند. |
| رد شد؛ شمارهای وجود ندارد | برای آن حساب اطلاعات کافی از شماره پیدا نشده است. شماره صحیح را از خود کاربر بگیرید و پس از ورود و دریافت کد تکمیل کنید. |
| رد شد؛ شماره قابل خواندن نیست | فرمت شماره با کد کشور قابل تبدیل نیست. کد کشور پیشفرض و شماره ثبتشده آن کاربر را بررسی و سپس ابزار را دوباره اجرا کنید. |
| رد شد؛ شماره متفاوت در دربان | آن حساب از قبل یک شماره دیگر در دربان دارد و ابزار برای جلوگیری از جایگزینی خودکار آن را دستنخورده میگذارد. مالکیت شماره صحیح را بررسی و مورد را دستی اصلاح کنید. |
| خطا | پردازش آن حساب کامل نشده است. گزارش اشکالزدایی را موقتاً فعال کنید، دوباره اجرا کنید و اگر خطا تکرار شد گزارش را برای پشتیبانی بفرستید. |
اجرای دوباره
ابزار اطلاعات Digits را حذف نمیکند و حسابی را که شماره متفاوتی در دربان دارد بازنویسی نمیکند. پس از اصلاح موارد ردشده میتوانید آن را دوباره اجرا کنید.
۴) آزمون پس از انتقال
- ورود کاربر قدیمی با شماره واقعی یکی از حسابهای نمونه از فرم دربان کد بگیرید. باید همان حساب قدیمی باز شود و کاربر وارد مسیر ساخت حساب جدید نشود.
- تکرار با چند فرمت شماره حسابهایی را که شمارهشان با صفر، کد کشور یا قالب متفاوت ثبت شده بود جداگانه آزمایش کنید.
- حساب کاربری ووکامرس اگر فروشگاه دارید، وارد حساب همان مشتری شوید و سفارشهای قبلی، نشانیها و شماره نمایشدادهشده را بررسی کنید.
- ثبت سفارش آزمایشی اگر تأیید موبایل در تسویهحساب فعال است، یک سفارش کامل با کاربر انتقالیافته ثبت کنید.
۵) ترتیب امن کنار گذاشتن Digits
- ابتدا ورودیهای جدید را آماده کنید برگهای با [darban_login] بسازید و ورود، ثبتنام و بازیابی رمز را آزمایش کنید.
- لینکهای سایت را جایگزین کنید منوها، دکمههای قالب، برگه حساب کاربری و هر صفحهای را که فرم Digits دارد به فرم دربان متصل کنید.
- یک بازه کنترل در نظر بگیرید چند کاربر قدیمی و جدید را با دربان وارد کنید و موارد ردشده گزارش انتقال را برطرف کنید.
- Digits را فقط غیرفعال کنید پس از موفقیت آزمونها، ابتدا افزونه Digits را غیرفعال کنید و فوراً ورود و تسویهحساب را دوباره آزمایش کنید. در این مرحله آن را حذف نکنید.
- حذف را به بعد موکول کنید فقط پس از یک دوره کارکرد پایدار دربان و اطمینان از نسخه پشتیبان، درباره حذف Digits تصمیم بگیرید.
انتقال چه چیزی را تغییر نمیدهد
حسابهای وردپرس، رمزهای موجود و اطلاعات Digits حذف نمیشوند. کاربری که در Digits شماره قابل استفاده ندارد نیز خودکار صاحب شماره نمیشود.