تبدیل ریال به تومان در Easy Digital Downloads

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

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

امروز سعی داریم نحوه تبدیل ریال به تومان در easy digital downloads و همچنین حذف علامت ممیز از قیمت محصولات در ووکامرس را به شما میهن وردپرسی های عزیز آموزش دهیم.

تبدیل ریال به تومان در Easy Digital Downloads

برای اینکار کافیست کد زیر را در functions.php قالب سایت وردپرسی خودتان قرار دهید:

if (!function_exists('edd_toman_currency'))
	{
	function edd_toman_currency($formatted, $currency, $price)
		{
		if (!is_admin())
			{
			$price = @str_replace(',', '', $price);
			$price = @$price / 10;
			return $price . ' تومان';
			}
		return $price . ' ریال';
		}
	}
add_filter('edd_rial_currency_filter_after', 'edd_toman_currency', 10, 3);

راستی کد بالا اعشار رو هم از قیمت شما حذف می کنه که میتونه نمایش قیمت‌ها رو بهتر کنه 🙂

بروزرسانی: در نسخه ۲.۸ EDD یک مشکل کد نویسی وجود دارد که باعث می شود تبدیل ریال به تومان در دکمه پرداخت انجام نشود!

برای حل این مشکل وارد پوشه افزونه شوید. یعنی: wp-content/plugins/easy-digital-downloads سپس پوشه includes را باز کنید. فایل template-functions.php را با یک نرم افزار ویرایش کد باز کنید.

خط شماره ۱۳۸ را حذف کرده و کد زیر را جایگزین آن کنید:

$args['text']  = '<span class="edd-purchase-button-price-text">' . edd_currency_filter( edd_format_amount( $price ) ) . '</span>';

سپس خط شماره ۱۴۱ را حذف و کد زیر را جایگزین آن کنید:

$currency_markup = '';

به راحتی آب خوردن 😀 موفق باشید.

راستی! برای دریافت مطالب وردپرسی در کانال تلگرام میهن وردپرس عضو شوید.