خطای Invalid ISO 4217 currency code
اگر از ووکامرس استفاده می کنید و ارز تومان توی سرچ کنسول مثل عکس زیر خطا می دهد دلیل آن استفاده از واحد ارزی IRT به جای IRR هست که برای حل این مشکل می توانید کد زیر را توی تابع (function) قالب قرار دهید. این کار سئو آن بهتر می شود.
add_filter( 'woocommerce_currencies', 'add_currencies_irr' );
function add_currencies_irr( $currencies ) {
$currencies['IRR'] = __( 'تومان', 'woocommerce' );
return $currencies;
}
add_filter('woocommerce_currency_symbol', 'add_currency_symbol', 10, 2);
function add_currency_symbol( $currency_symbol, $currency ) {
switch( $currency ) {
case 'IRR': $currency_symbol = 'تومان'; break;
}
return $currency_symbol;
}
منابع : پوینا
ووکامرس (Woocommerce) نوامبر/27/2023
1162
https://rayium.ir/?p=1189