0
جمع فرعی:ریال
هیچ محصولی در سبدخرید نیست.
Invalid ISO 4217 currency code

رفع خطای Invalid ISO 4217 currency code

فهرست مطالب

پیغام خطای Invalid ISO 4217 currency code (in ‘offers’) چیست ؟

خطای Invalid ISO 4217 currency code که به تازگی در سرچ کنسول دیده میشه در صفحات محصول و صفحاتی که اسکیمای محصول دارن دیده میشه بنابراین در سایت های فروشگاهی نمایش داده می شه. علت نمایش این خطا Invalid ISO 4217 currency code (in ‘offers’) اینه که واحد پولی استاندارد برای محصولات انتخاب نشده ! در اینجا منظور استاندار ISO4217 هست! مثلا برای ما در ایران واحد پولی استاندارد طبق ISO4217 ریال هست ولی اغلب سایتها از تومان یا حتی ممکنه از هزار تومان استفاده کرده باشن که در این حالت این خطا رو دریافت میکنن!

اگر نیاز به طراحی سایت یا بهینه سازی سایت دارید در خدمت مشا هستم : طراحی سایت

Invalid ISO 4217 currency code
Invalid ISO 4217 currency code

بطور مشخص در تنظیمات ووکامرس ما واحد پولی انتخاب می کنیم و اغلب برای راحت تر بودن واحد رو تومان انتخاب میکنیم که در در تنظیمات اسکیما سایت IRT ثبت میشه و این IRT باعث خطای فوق میشه ! در صورتی که اگه ریال انتخاب کنیم واحد پول در تنظیمات اسکیما IRR ثبت میشه و باعث خطا نمیشه .بنابراین برای حل مشکل در سایتهای وردپرس – ووکامرس باید واحد پول رو ریال تنظیم کنیم.

در صفحه محصولات سایت های فروشگاهی ، به 2 شکل پیام خطای Invalid ISO 4217 currency code رو ممکنه دریافت کنید. در ادامه هر دو حالت رو میگم براتون و راه حلش رو هم مینویسم.

واحد پول IRT استاندارد نیست و باید IRR باشد
واحد پول IRT استاندارد نیست و باید IRR باشه

هر کشوری یک واحد استاندارد پولی داره که در قالب ISO4217 گوگل شناسایی می کنه. واحد پولی ایران هم ریال هست که با کد IRR مشخص شده و استفاده میشه. همچنان که میدانید واحد پولی غیر رسمی به نام تومان نیز رایجه و خیلی از فروشگاه های اینترنتی از تومان استفاده میکنن که که خب البته استاندارد نیست و جدیدا گوگل اومده و این استاندارد بودن واحد پولی رو بررسی میکنه و سایتتهایی که واحد پولیشون استاندارد نیست خطا میده.

اگر شما از وردپرس – ووکامرس و سایت ساز های مشهور استفاده نکرده باشید و مثلا سایتتون رو خودتون کد نویسی کرده باشید اگر این خطا رو دریافت بکنید احتما بخاطر تعریف واحد پولی غیر استاندارد در قسمت اسکیما هست ! رفع خطای Invalid ISO 4217 currency code در سایت های وردپرسی

اسکیما چیه ؟ قطعه کدی که به گوگل میگه صفحه ما درباره چی هست مثلا در صفحات محصولات سایتهای فروشگاهی کد اسکیما به گوگل میگه که این یک صفحه محصول فروشگاهی هست ، قیمتش چنده ، کد انبارش چنده ، تخفیف داره یا نه ، قیمت تا چه تاریخی معتبره ، برند محصول چیه و …. اطلاعاتی از این دست به گوگل میده و یکی از این اطلاعات هم واحد پولی هست که اگر در زمان کد نویسی (برای ایران) غیر از ریال تعریف شده باشه پیام خطا Invalid ISO 4217 currency code میگیرد!

رفع خطای Invalid ISO 4217 currency code در سایت های وردپرسی

در سایت های وردپرسی کار خیلی راحته باید به قسمت تنظیمات ووکامرس برید و واحد پولی رو ریال کنید حواستون باشه که عدد قیمت ها تغییر نمیکنه و لازمه برید و قیمت ها رو ده برابر کنید یعنی یه صفر بهشون اضافه کنید . اگه تعداد محصولاتتون زیاد هست میتونید با ویرایش خود ووکامرس یا پلاگین های ویرایش گروهی قیمت رو 900درصد افزایش بدید!
(اگه مشکلی بود بگید توضیح بدم)

اگر از سایت سازها و سیستم های مدیریت محتوای دیگه (غیر از وردپرس) هم استفاده می کنید راه حل همینه باید برید و در تنظیمات فروشگاه و واحد پولی رو ریال کنید.

واحد پولی تومان باعث خطا میشه
واحد پولی تومان باعث خطا میشه
واحد پولی رو به ریال بغییر بدید
واحد پولی رو به ریال بغییر بدید

این ویدیو رو ببینید

رفع خطای Invalid ISO 4217 currency code در سایت های کدنویسی

در سایت های کد نویسی لازمه کد اسکیمای سایت رو ویرایش کنید. به برنامه نویس سایتتون بگید کد اسکیمای محصولات رو ویرایش کنه و در قسمت واحد پولی بجای IRT از IRR استفاده کنه.

معنای خطای Invalid ISO 4217 currency code چیست؟

این خطای یعنی واحد پولی انتخاب شده برای بخش فروشگاه محصولات مطابق استاندارد 4217 نیست و در مورد سایتهای ایرانی معمولا بخاطر انتخاب تومان هست.

چگونه خطای Invalid ISO 4217 currency code را رفع کنم؟

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

اگر سوال یا ابهامی داشتید در پایین صفحه مطرح کنید تا پاسخ بدم.


به این مطلب چند ستاره میدهید؟

0 / 5

رتبه صفحه شما:

8 پاسخ

  1. سلام
    میشه واحد پولی ریال باشه و با کد نویسی قیمتهای سایت به تومان باشه؟من این اموزش رو دنبالش میگردم که هیجا نیست

    1. سلام شدنش که قطعا میشه ولی باید کد رو دستکاری کنیم که توصیه نمیکنم به نظرم کمی صبر کنیم خود ووکامرس یه فکری براش میکنه!

  2. خیلی جوابت خفن بود!!!!
    دوست عزیز خودمون می دونیم میشه مشکل رو به این شیوه حل کرد. اصل مشکل در واقع اینه که ما نمی خوایم که واحد رو تبدیل به ریال کنیم

    1. سلام صبا جان ممنون از کامنتت من اینقدر بلد بودم و نوشتم خب خدا رو شکر شما هم این راه رو بلد بودین این دیگه تیکه انداختن نداره ! اگه راه حل بدون تغییر به ریال رو پیدا کنم مینویسم از شما هم خواهش میکنم اگه راهش رو پیدا کردید برام بنویسید ممنون

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

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