بهترین روش خطای invalid iso 4217 currency code ووکامرس 0 تا 100 کامل – زرین لینک

بهترین روش خطای invalid iso 4217 currency code ووکامرس 0 تا 100 کامل

بهترین روش خطای invalid iso 4217 currency code ووکامرس 0 تا 100 کامل آموزش

آموزش کامل و جامع بهترین روش خطای invalid iso 4217 currency code ووکامرس 0 تا 100 کامل در سال 1403 و 1404

ثبت نظر در سایت zarinlink.ir

بهترین روش 0 تا 100 بهترین روش خطای invalid iso 4217 currency code ووکامرس 0 تا 100 کامل

اگه میخواید یاد بگیرید که چطوری بهترین روش خطای invalid iso 4217 currency code ووکامرس 0 تا 100 کامل با ما در زرین لینک تا ادامه همراه باشید.
 

اگر میخواهید یاد بگرید که بهترین روش خطای invalid iso 4217 currency code ووکامرس 0 تا 100 کامل

 

 

 

بهترین روش جدید بهترین روش خطای invalid iso 4217 currency code ووکامرس 0 تا 100 کامل 1403

روش های دیگه رو امتحان کردی نشد ؛، زرین لینک مرجعه آموزش های بهترین روش خطای invalid iso 4217 currency code ووکامرس 0 تا 100 کامل می باشد ، که به راحتی مشکلتون حل میکنیم

 

می تونید این مقاله جدید و خواندنی رو از سایت زرین لینک مطالعه گکنید و در انتها اگه دوست داشتی یه نظری هم در قسمت پایین ثبت کنی

 

 

آخرین روش بهترین روش خطای invalid iso 4217 currency code ووکامرس 0 تا 100 کامل جدید که مشکل حل کنیم؟

بهترین روش ها در سایت زرین لینک

خطای invalid iso 4217 currency code ووکامرس

  • بروزرسانی شده در 

4.3 / 5. تعداد رای: 31

اگر سایت فروشگاهی دارید که واحد پولی اون تومان ایران هست، قطعا خطای invalid iso 4217 currency code رو توی سرچ کنسول گوگل مشاهده می‌کنید. امروز روش حل این مشکل رو به شما توضیح خواهم داد همراه با افزونه‌ای که برای این‌کار برنامه‌نویسی کردم.

آنچه در این مقاله می‌خوانید

خطای invalid iso 4217 currency code ووکامرس

در دنیای تجارت الکترونیک، ووکامرس به عنوان یکی از پرکاربردترین پلتفرم‌های فروشگاهی شناخته می‌شود. با این حال، گاهی اوقات کاربران با خطاهای فنی مواجه می‌شوند که می‌تواند تجربه کاربری را تحت تأثیر قرار دهد. یکی از این خطاها، خطای “Invalid ISO 4217 currency code” است که برای فروشگاه‌هایی که از واحد پولی “تومان” استفاده می‌کنند، بسیار رایج است. این مقاله به بررسی علت این مشکل و راه‌حلی که توسط یک افزونه جدید ارائه شده، می‌پردازد.

خطای invalid iso 4217 currency code ووکامرس

دلیل بروز این ارور

این خطا زمانی رخ می‌دهد که ووکامرس سعی می‌کند واحد پولی “تومان” را با کد “IRT” به سیستم‌های خارجی مانند سرچ کنسول گوگل معرفی کند. متأسفانه، از آنجا که “تومان” به طور رسمی در استانداردهای ISO 4217 ثبت نشده است، گوگل نمی‌تواند این کد را به درستی تشخیص دهد و به این ترتیب خطای مذکور به وجود می‌آید. این مسئله می‌تواند بر شناسایی و رتبه‌بندی فروشگاه در نتایج جستجوی گوگل تأثیر بگذارد.

دلیل بروز این ارور

راه حل من برای حل این مشکل

برای حل این مشکل، یک افزونه جدید ساختم که به صورت خاص برای ادغام “تومان” به عنوان واحد پولی در ووکامرس طراحی شده است. این افزونه با ایجاد یک پل بین کد پولی “IRT” و استانداردهای قابل شناسایی توسط گوگل، به رفع این مشکل کمک می‌کند.

نصب و پیکربندی این افزونه بسیار ساده است. کافیست افزونه را از این لینک دانلود و نصب بفرمایید.

یا به جای استفاده از افزونه می‌توانید کد زیر را به فایل functions.php قالب سایت خود اضافه کنید. (البته در این صورت با آپدیت قالب، کد حذف خواهد شد.)

add_filter( 'woocommerce_currency', 'mihanwp_irr_custom_woocommerce_currency', 10, 1 );

function mihanwp_irr_custom_woocommerce_currency( $currency ) {
    $backtrace = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 5); // Inspect the last few calls in the stack

    foreach ($backtrace as $trace) {
        // Check if any call is from the RankMath OpenGraph class
        if (isset($trace['class']) && strpos($trace['class'], 'RankMath\WooCommerce\Opengraph') !== false) {
            return 'IRR'; // Replace 'IRR' with your desired currency code
        }
    }

    return $currency; // Return the default currency otherwise
}

واحد پولی ووکامرس بعد از نصب افزونه

به همین راحتی! مشکل حل شد.

دانلود ویدئو آموزشی

نکته خاصی هست که این مقاله رو تکمیل‌تر کنه؟

  1. U334153۲۲ بهمن ۱۴۰۲

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

    برای پاسخ دادن وارد شوید

  2. U32046۱۴ بهمن ۱۴۰۲

    سلام من افزونه اسکیما پرو رو سایتم دارم نمینونم از این کد استفاده کنم؟

    برای پاسخ دادن وارد شوید

  3. U334436۱۳ بهمن ۱۴۰۲

    سلام و درو دخدمت آقاراد عزیز.
    یه سوال دارم اینکه بنده یه سایت فروشگاهی راه اندازی کردم با اهورا ، میخام تگ h1 رو تو صفحه اصلی سایتم تو هدر بالا بذارم ولی تو بقیه برگه ها و صفحات محصولم عنوان اون صفحه تگ h1 باشه بنظر شما چجوری این کارو تو وردپرس انجام بدم؟؟؟؟

    برای پاسخ دادن وارد شوید

  4. U337795۸ بهمن ۱۴۰۲

    سلام و عرض ادب
    من افزونه را نصب كردم ولي همچنان اين مشكل را دارم آيا تنظيم خاصي نياز هست؟

    برای پاسخ دادن وارد شوید

    • Reza Radرضا راد۸ بهمن ۱۴۰۲

      سلام افزونه رنک مث رو باید نصب داشته باشین.

      برای پاسخ دادن وارد شوید

  5. U337735۷ بهمن ۱۴۰۲

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

    برای پاسخ دادن وارد شوید

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

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