تغییر ترتیب فیلدهای آدرس در ووکامرس

اطلاعات آدرس نمایش داده شده در صفحه تسویه حساب ووکامرس به صورت استاندارد برای زبان انگلیسی طراحی شده‌اند ابتدا فیلد کشور، آدرس، شهر و سپس استان در معرض دید بازدیدکنندگان از سایت قرار می‌گیرد.

ترتیب فیلدهای آدرس در ووکامرس

اگر می‌خواهید تجربه کاربری بهتری برای خریداران از فروشگاه اینترنتی خود فراهم کنید و فیلدهای آدرس را به شکل استاندارد برای زبان فارسی مرتب کنید، قطعه کد زیر را در فایل functions.php قالب خود درج نمایید:

همان طور که مشاهده می‌کنید، در ابتدای تابع فوق، ترتیب مورد نظر از فیلدها به شکل «کشور»، «استان»، «شهر»، «آدرس» و «کد پستی» قابل مشاهده است. در صورت تمایل می‌توانید ترتیب این فیلدها را تغییر دهید تا در صفحه پرداخت ووکامرس، ترتیب مورد نظر شما دیده شود.

لازم به ذکر است این تابع تمامی فیلدهای این بخش را پشتیبانی نمی‌کند و تنها می‌توانید فیلدهای مربوط به آدرس را در این بخش مرتب نمایید.

همچنین در نوشتن این کد تلاش شده است، تا حداکثر سازگاری با افزونه‌های دیگر از جمله «ووکامرس فارسی» وجود داشته باشد. افزونه‌های دیگری که بخواهند در این بخش ووکامرس فیلدهای جدیدی اضافه کنند یا ترتیب آن‌ها را تغییر دهند، می‌بایست بدون مشکل با این افزونه به درستی عمل کنند.

۱۰ نظر در مورد «تغییر ترتیب فیلدهای آدرس در ووکامرس»

  • مشتاق می‌گوید:

    درود
    تشکر از پست خوب شما
    من کد رو گذاشتم ولی هیچ عکس العملی نشون نداده، میشه راهنمایی بفرمائید مشکل از کجا هستش؟
    تشکر

    • با سلام
      ممکن است کد را در محل نادرستی قرار داده باشید یا خطایی در محلی دیگر وجود داشته باشد یا تداخلی با یک افزونه یا قالب دیگر وجود دارد

  • فرهاد می‌گوید:

    سلام. مرسی. خیلی خوب بود. برای بنده که کار کرد. بازم ممنون

  • نیلوفر می‌گوید:

    تشکر که به رایگان این رودر اختیار گذاشتید

  • سلام وقت بخیر
    من کد رو اضافه کردم ولی موقع ذخیره کردن با همچین اروری بر خوردم
    تغییرات کد PHP شما، به دلیل یک خطا در خط 459 از فایل wp-content/themes/woodmart/functions.php بازگردانده شد. لطفا اصلاح نمایید و دوباره سعی کنید که ذخیره نمایید.
    syntax error, unexpected ‘;’
    کدی که خطا گرفته اینه
    $persian_sort=array(1=>’country’,’state’,’city’,’address_1′,’address_2′,’postcode’);

    ممنون میشم راهنمایی کنید

    • با سلام
      احتمالا کدها را تغییراتی داده‌اید که با مشکل مواجه شده است. نسخه‌ی اصلی را عینا در سایت درج کنید نباید با مشکلی مواجه شوید.
      در این خط که ارسال کردید خطایی دیده نمی‌شود.

  • خضرا می‌گوید:

    خیلی خوب بود برای من ترتیب چینش تغییر کرد ممنون.

  • سجاد می‌گوید:

    دمتون گرم برای من که کار داد خیلی بهتر از نصب افزونه برای یک تغییر کوچیک در سایت هست

  • پارسا می‌گوید:

    دمتون گرم برای منم درست شد

  • کیارش می‌گوید:

    عالی ممنون

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

مشاوره رایگان تلفنی
۶۵ ۸۹ ۹۶ ۸۸ - ۰۲۱
۹۱ ۸۴ ۹۶ ۸۸ - ۰۲۱