در این مقاله، به بررسی تداخل بین افزونههای ووکامرس فارسی و دیجیتس در وردپرس و راهحل رفع این مشکل میپردازیم. این تداخل زمانی رخ میدهد که هر دو افزونه به طور همزمان نصب و فعال باشند و در هنگام تسویه حساب، خطای “تلفن همراه وارد شده، معتبر نمیباشد” نمایش داده شود. برای رفع این مشکل، باید تنظیمات ووکامرس فارسی را تغییر دهیم.
آنچه خواهید دید :
بررسی تداخل افزونههای ووکامرس فارسی و دیجیتس
افزونه ووکامرس فارسی یکی از افزونههای محبوب برای ترجمه و بومیسازی ووکامرس در وردپرس است. این افزونه امکانات متعددی از جمله بررسی صحت تلفن همراه را فراهم میکند. با فعالسازی این گزینه، شماره تلفن وارد شده باید یازده رقمی باشد تا معتبر شناخته شود.
از سوی دیگر، افزونه دیجیتس برای ورود و ثبت نام کاربران با شماره موبایل طراحی شده است. این افزونه نیز به بررسی صحت شماره تلفن وارد شده میپردازد اما نه به شکل ووکامرس فارسی، چون افزونه دیجیتس علاوه بر یازده رقمی میتواند 13 الی 14 رقمی هم قبول کند.
افزونه دیجیتس علاوه بر شماره تلفن همراه با صفر ( 09112345678 ) و بدون صفر ( 9112345678 ) همچنین همراه با کد کشور را هم قبول میکند، به این شکل ( +989112345678 ) که همین مورد میتواند باعث تداخل بین دو افزونه و خطا در تسویه حساب شود .
زمانی که هر دو افزونه به طور همزمان فعال باشند، ممکن است در هنگام تسویه حساب، خطای “تلفن همراه وارد شده، معتبر نمیباشد” نمایش داده شود.
راهحل رفع تداخل
برای رفع این تداخل، باید تنظیمات ووکامرس فارسی را تغییر دهیم و گزینه بررسی صحت تلفن همراه را غیرفعال کنیم. مراحل زیر را دنبال کنید:
- وارد پیشخوان وردپرس خود شوید.
- به بخش “ووکامرس فارسی” بروید.
- از منوی باز شده، گزینه “ابزارها” را انتخاب کنید.
- به بخش “تسویه حساب” بروید.
- تیک گزینه “بررسی صحت تلفن همراه” را بردارید.
- ذخیره کنید .
با انجام این مراحل، تداخل بین افزونههای ووکامرس فارسی و دیجیتس رفع خواهد شد و کاربران میتوانند بدون مشکل در هنگام تسویه حساب، شماره تلفن خود را وارد کنند.
نتیجهگیری
تداخل بین افزونههای ووکامرس فارسی و دیجیتس میتواند باعث نمایش خطای “تلفن همراه وارد شده، معتبر نمیباشد” در هنگام تسویه حساب شود. با غیرفعال کردن گزینه بررسی صحت تلفن همراه در تنظیمات ووکامرس فارسی، میتوان این مشکل را به راحتی رفع کرد و تجربه کاربری بهتری برای مشتریان فراهم نمود.