رفتن به مطلب

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


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

با عرض سلام خدمت شما

بنده افزونه لرن پرس را نصب کرده‌ام ولی در سایت در قسمت قیمت دوره به جای نمایش ریال، کد فارسی ریال (﷼) نمایش داده میشه.

ممنون میشم اگر کمک کنید تا این مشکل را حل کنم.

آدرس سایت: nimban.com

با تشکر

لینک به ارسال

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

/**
* Add new currency
*
* @param $currencies
*
* @return mixed
*/
function thim_add_learnpress_currency( $currencies ) {
$currencies['Code'] = 'Currency name';
return $currencies;
}

add_filter( 'learn_press_get_payment_currencies', 'thim_add_learnpress_currency' );

/**
* Add new currency symbol
*
* @param $currency_symbol
* @param $currency
*
* @return string
*/
function thim_new_learnpress_currency_symbol( $currency_symbol, $currency ) {
if ( $currency == 'Code' ) {
$currency_symbol = 'Symbol';
}
return $currency_symbol;
}

add_filter( 'learn_press_currency_symbol', 'thim_new_learnpress_currency_symbol', 10, 2 );

به جای 'code' باید کد ریال، به جای 'Currency name' باید نام واحد پولی (ریال) و به جای 'Symbol' باید نماد ریال رو بزنید (IRR) البته بنده این کد رو تست نکردم حتما قبل از تغییرات بک آپ بگیرید که به مشکل برنخورید

لینک به ارسال

خب شما یه کار دیگه هم می تونید انجام بدید که توی فانکشن تعریف کنید هر جا ﷼ رو دیدی تبدیلش کن به ریال

function replace_text($text) {
	$text = str_replace('look-for-this-string', 'replace-with-this-string', $text);
	$text = str_replace('look-for-that-string', 'replace-with-that-string', $text);
	return $text;
}
add_filter('the_content', 'replace_text');

﷼ رو جایگزین the_content

ریال رو جایگزین replace_text کنید

ببینید جواب می ده یا خیر 

بک آپ قبلش فراموش نشود

لینک به ارسال

خیلی ممنونم از اینکه وقت گذاشتید و مشکل بنده رو حل کردید.

در روش اول بنده اشتباه کردم و به جای کد، ﷼  این رو قرار دادم در صورتی که باید IRR رو قرار می دادم و به جای سیمبل باید ریال رو تایپ می کردم و به جای 'Currency name' هم باید 'iran - rial' رو قرار می دادم. همون کد اول مشکل من رو حل کرد.

باز هم از محبت شما متشکرم.

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...