در ادامه آموزش ووکامرس میخواهیم در قالب چند مطالب در مورد شورت کدهای ووکامرس صحبت کردیم در مطلب قبلی در مورد شورت کد صحبت کردیم و گفتیم شورت کد چیست ، حالا میخواهیم در این مطلب در مورد شورت کد ثبت نام ووکامرس صحبت کنیم. چون تعدادی از کاربرا در مورد شورت کد ثبت نام ووکامرس سوال پرسیده بودند.
شورت کد ثبت نام ووکامرس
یک نکته رو در ابتدا بگم ووکامرس شورت کدی برای ثبت نام ندارد و باید از یک شورت کد دیگر استفاده کنید. معمولا و به صورت پیش فرض شورت کد ثبت نام ووکامرس کد زیر می باشد:
1 |
[woocommerce_my_account] |
برای استفاده از این شورت کد کافیه از منوی برگه ها روی افزودن برگه کلیک کنید تا وارد صفحه برگه جدید شوید در این برگه باید عنوان رو بزنید و شورت کد مورد نظر رو وارد کنید. (اگر نحوه کار با برگه های وردپرس رو بلد نیستید مقاله آموزش کار با برگه ها در وردپرس را مطالعه کنید.)
بعد از اینکه شورت کد رو قرار دادید روی انتشار بزنید تا برگه منتشر شود حالا بدون اینکه خودتون لاگین کرده باشید آدرس صفحه رو بزنید. وقتی صفحه آدرس صفحه رو میزنید هم فرم لاگین یا همون فرم ورود و هم فرم ثبت نام ظاهر می شود. مانند تصویر زیر:
البته خود ووکامرس این برگه رو وقتی که نصبش میکنید به صورت اتوماتیک درست میکند و با عنوان حساب کاربری در بین بقیه برگه ها قرار میدهد.
یه روش دیگر هم برای ایجاد برگه ثبت نام یا حساب کاربری ووکامرس وجود دارد از طریق ابزارهای ووکامرس انجام میگیرد. کافیه از منوی ووکامرس، روی گزینه وضعیت کلیک کنید تا وارد صفحه وضعیت سیستم و ابزارها شوید در این صفحه باید تب ابزار رو کلیک کنید و در این صفحه از بخش ایجاد برگه های پیشفرض ووکامرس می توانید صفحات رو دوباره ایجاد کنید.
اگر میخواهید نحوه بازسازی برگه های ووکامرس رو بدونید پیشنهاد میکنم مقاله آموزشی بازسازی برگه های ووکامرس را مطالعه کنید در این مقاله به صورت کامل و مرحله به مرحله آموزش داده ایم.
سلام، برای من فقط فرم لاگین رو نشون میده مشکل کجاست؟
فیلد های فرم ثبت نامو اصلا نمیاره.
ثبت نام سایت رو فعال کردید ؟
سلام من این شورت کد رو قرار دادم چرا فقط ورود و رمز عبور را نمایش میده؟؟؟
و ثبت نام را نمایش نمی دهد؟؟؟
سلام
وقت بخیر
معمولا با همین کد می تونید قرار بدید
تو بخش تنظیمات سایت ثبت رو فعال کنید
تا افراد بتونند ثبت نام کنند
برید تو بخش تنظیمات
بخش همگانی
تیک عضویت رو بزنید
به همین راحتی اوکی میشه
سلام
من گزینه ثبت نام در سایت رو هم فعال کردم اما شورت کد مربوط به ورود کاربر هست. یعنی همون فرم که خود ووکامرس داره با عنوان حساب کاربری من
سلام
وقت بخیر
معمولا وقتی ثبت نام رو داخل تنظیمات وردپرس فعال می کنید و تنظیمات خود ووکامرس رو هم انجام میدید هر دو رو با هم نمایش میده
ثبت نام در سایت رو هم فعال کردم؟؟؟
سلام من هم این مشکل رو دارم فقط فیلد های ورود رو نشون
فیلد های ثبت نام رو نشون نمیده
کجا فقط فیلدهای ورود رو نشون میده؟
تو برگه یا …
سلام دوستان عزیز:
من هم این مشکل رو داشتم کلی افزونه نصب کردم و پاک کردم آخر سر فهمیدم در تنظیمات ووکامرس در قسمت
به مشتری اجازه ایجاد حساب در برگه “حساب من” دهید را تیک بزنید .
سلام ممنون بابت مطلب خوبتون
توی این فرم یکسری از پیام ها رو مثل پیام های زیر به زبان انگلیسی میده.
” ایمیل نا معتبر است ” یا ” شماره نا معتبر است”
چطوری فارسیشون کنم؟
دوست عزیز سلام!
ممنون از حضور شما 🌺
این موارد رو JavaScript هندل میکنه و متاسفانه باید بگم با فارسیسازی این پیغامها فرم به مشکل خواهد خورد. به شخص در پروژه های مختلف این مورد رو تست کردم و حتی بوده فرم حتی ارسال هم نشده!
متون سادهای هم دارن و خیلی نیازی به فارسیسازی نیست.
دوستان راه حل اینه:
از منوی “ووکامرس” وارد بخش “تنظیمات(Setting)” بشید و از قسمت سربرگ ها “حساب و حریم خصوصی(account and privacy)” را انخاب کنید. در صفحه مورد نظر تیک این گزینه رو بزنید:
به مشتریان اجازه دهید در صفحه “حساب من” یک حساب ایجاد کنند ( Allow customers to create an account on the “My account” page)
موفق باشید.
با سلام خدمت شما.
متاسفانه همپنین پنلی که شما نمایش دادید ووکامرس نداره.
باید رفت در ووکامرس –> پیکربندی–< حریم خصوصی اونجا تیک اجازه عضویت در حساب من رو بزنند و البته تیک گذرواژه ارسال بشه را هم بردارن تا تازه یک پنل ثبت نام خیلی ساده بیاد.
درود برشما. بله همینطوره!
دوست عزیز دقت داشته باشید که این فرم توسط فایل های استایل (CSS) قالب، تغییر یافته و همینطور که اشاره کردید دراصل یک فرم ساده هستش که نیازِ شخصی سازی بشه.