پرکردن فیلد های ثبت نام و فیلد های صفحه تسویه حساب همیشه برای کاربران خسته کننده بوده است. از آن جایی که شما به عنوان صاحب یک کسب و کار اینترنتی همواره باید به فکر بهبود و توسعه فروشگاه اینترنتی خود باشید، در این محتوا می خواهیم به شما آموزش دهیم که چطور فیلد استان و کشور را در صفحه تسویه حساب را با موارد پیشفرض مد نظر خود، پر کنید. این محتوا برای کسب و کارهایی مناسب است که اکثر کاربران آن بومی از یک منطقه خاص هستند یا درصد زیادی از مشتریان آن از یک استان خاص هستند.
آنچه در این مقاله می خوانید:
تغییر کشور و استان پیشفرض در صفحه تسویه حساب ووکامرس
در این محتوا دو فیلد استان و کشور را از طریق یک قطعه تکه کد به طور پیشفرض پر می کنیم و کاربر در صورت نیاز آن ها را تغییر می دهد. امّا اگر تمایل دارید می توانید به کمک افزونه ویرایش صفحه تسویه حساب ووکامرس(برای کسب اطلاعات بیشتر روی اسم افزونه کلیک نمایید) فیلدهایی را اضافه یا کم کنید.
در ادامه نحوه انجام این کار به کمک یک قطعه کد که قبلا درستی آن در قالب وودمارت تست شده است را به شما آموزش خواهیم داد.
- وارد پیشخوان وردپرس خود شوید.
- از سمت چپ نمایش را انتخاب کنید.
- به بخش سفارشی سازی بروید.
- در سمت چپ توابع پوسته را مشاهده می کنید.
در انتهای این بخش تکه کد را بارگذاری نمایید.
حالا این تکه کد را کپی و در انتهای توابع پوسته paste نمایید:
add_filter( 'default_checkout_billing_country', 'change_default_checkout_country' ); add_filter( 'default_checkout_billing_state', 'change_default_checkout_state' ); function change_default_checkout_country() { return 'XX'; // country code } function change_default_checkout_state() { return 'XX'; // state code }
توجه به جای xx ها باید کد کشور و کد استان را به ترتیب جایگذاری کنید. کد کشور ایران IR است. کد استان های ایران را می توانید از افزونه حمل و نقل ووکامرس پیدا کرده و به جای XX دوم بگذارید.
برای ثبت سفارش سایت فروشگاهی یا مشاهده قیمت های طراحی فروشگاه اینترنتی روی لینک کلیک کنید.
اگر سوالی پیرامون این نوشته دارید در بخش کامنت ها با ما درمیان بگذارید.
3 دیدگاه در “تغییر کشور و استان پیشفرض در صفحه تسویه حساب ووکامرس”
سایتتون عالیه
سلام وقت بخیر
ویرایشگر پوسته برای من نشون داده نمیشه
چطور میتونم ایجادش کنم؟
یا چطور بفهمم افزونه ای اونو حذف کرده یا نه؟
سلام دوست عزیز لطفا از بخش پشتیبانی تیکت بزنید.