رفتن به مطلب

محدودیت استانی برای فروش در ووکامرس


AHF-victory

پست های پیشنهاد شده

من یه سایت خارجی زدم و ووکامرس فارسی نداره، کلا تووی خارج از کشوره

برای فروش به یه کشور خاص محدود کردم، حالا میخوام به 2-3تا استان هم محدود تر بشه، یعنی همه ی اون کشور نتونن خرید کنن فقط اون چندتا استان نشان بده

چه کار کنم؟

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

یکی از افزونه های رایگان و مدیریت حمل و نقل و رو نصب کنید و از قسمت مکان ها بقیه استان هارو حذف کنید. 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در 17 ساعت قبل، hajjsadegh گفته است :

یکی از افزونه های رایگان و مدیریت حمل و نقل و رو نصب کنید و از قسمت مکان ها بقیه استان هارو حذف کنید. 

همین کارو کردم اما گزینه استان هارو ندیدم اصلا.

پیشهاد می کنید یکی؟

انگلستان داشته باشه مرسی

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

خب پس این کارو انجام میدیم:

ببین این کد میاد قسمت استان هارو محدود میکنه به همین تعدادی که خودت تعریف میکنی

کد رو پیوست قرار دادم داخل فایل txt

این قطعه کد واسه امریکا و ایالت کالیفرنیا نوشته شده

 
$states['US'] = array(
'CA' => __( 'California', 'woocommerce' ),

حالا شما این کد 'CA' => __( 'California', 'woocommerce' ), رو به تعداد استان های خودتون کپی پیست کنید زیر هم و اسم اون هارو با همین ساختار بنویسید.

لیست صحیح ایالت ها و کشور های ووکامرس رو از فایل منیجر و این قسمت میتونید بدست بیارید:

wp-content/plugins/woocommerce/i18n/states/.

بعد که کدتون رو شخصی سازی کردید داخل پوشه functions.php  قالبتون قرار بدید.

اگه ارور خاصی دریافت کردید خط اول کد رو که <?php  هست رو حذف کنید.

 

فقط دقت داشته باشید اسم کشور و ایالت ها باید طبق همون املایی که تعریف شده واسه ووکامرس نوشته بشه.

 

 

لینک ها تنها برای اعضای سایت قابل نمایش است.

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  • 2 هفته پیش...
در در 18 فروردین 1399 در 18:02، hajjsadegh گفته است :

خب پس این کارو انجام میدیم:

ببین این کد میاد قسمت استان هارو محدود میکنه به همین تعدادی که خودت تعریف میکنی

کد رو پیوست قرار دادم داخل فایل txt

این قطعه کد واسه امریکا و ایالت کالیفرنیا نوشته شده

 
$states['US'] = array(
'CA' => __( 'California', 'woocommerce' ),

حالا شما این کد 'CA' => __( 'California', 'woocommerce' ), رو به تعداد استان های خودتون کپی پیست کنید زیر هم و اسم اون هارو با همین ساختار بنویسید.

لیست صحیح ایالت ها و کشور های ووکامرس رو از فایل منیجر و این قسمت میتونید بدست بیارید:

wp-content/plugins/woocommerce/i18n/states/.

بعد که کدتون رو شخصی سازی کردید داخل پوشه functions.php  قالبتون قرار بدید.

اگه ارور خاصی دریافت کردید خط اول کد رو که <?php  هست رو حذف کنید.

 

فقط دقت داشته باشید اسم کشور و ایالت ها باید طبق همون املایی که تعریف شده واسه ووکامرس نوشته بشه.

 

 

لینک ها تنها برای اعضای سایت قابل نمایش است.

دانلود نمیشه یک بار دیگه پیوست می کنید مرسی

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در در 31 فروردین 1399 در 11:36، AHF-victory گفته است :

دانلود نمیشه یک بار دیگه پیوست می کنید مرسی

اضافه کردم مرسی
میشه شهر هم اوکی کرد ؟ Town / City این یه حالتی باشه که فقط بتونه از بین چندتا انتخاب کنه
 

و اینکه میشه کاری کرد که توی قسمت کدپستی یه پیشفرض بزارم و کاربر ادامه کدپستی را وارد کنه؟

و اینکه نتواند پاک کنه

33416 مثلا باشه بقیشو بنویسه نتواند پاک کنه

@hajjsadegh @Masih

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در در 31 فروردین 1399 در 16:53، AHF-victory گفته است :

اضافه کردم مرسی
میشه شهر هم اوکی کرد ؟ Town / City این یه حالتی باشه که فقط بتونه از بین چندتا انتخاب کنه
 

و اینکه میشه کاری کرد که توی قسمت کدپستی یه پیشفرض بزارم و کاربر ادامه کدپستی را وارد کنه؟

و اینکه نتواند پاک کنه

33416 مثلا باشه بقیشو بنویسه نتواند پاک کنه

@hajjsadegh @Masih

سلام

آره واسه شهر هم همین روند فقط داخل کد جای عنوان  ایالت از عنوان شهر استفاده کنید.

واسه کد پستی هم میشه به صورت مقدار اولیه(پیشفرض) قسمت اول کد پستی رو داد تا کاربر ادامشو بنویسه ولی پاک نشدنش رو الان چیزی به ذهنم نمیرسه.

شاید باشه افزونه  سفارشی ساز فیلد خریدی، که بشه باهاش همچین حرکتی زد

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...