- تاریخ : 7th آوریل 2019
- موضوع : دانلود رایگان اسکریپت , دانلود قالب
- بازدید : 352 نمایش
تبدیل واحد ارزی به میلیون تومان در افزونه Easy Digital Downloads
[ad_1]
قبلا در مورد تاثیر قیمتگذاریها بحث کردیم و متوجه شدید که اگر قیمتها را به تومان در سایتتان نمایش دهید، شاهد تاثیر خوبی در فروش سایتتان خواهید بود. دلیلش هم این هست که یک صفر از قیمت محصول شما کم شده و کاربر راحتتر خرید خود را انجام خواهد داد. این یک موضوع روانشناسی در بحث فروش هست.
اما شاید قصد داشته باشید محصولی با قیمت میلیونی با استفاده از EDD روی سایت فروشگاهی خود بفروشید. مثلا یک محصول با قیمت ۵ میلیون تومان که بصورت پیشفرض ایزی دیجیتال دانلود این قیمت را به این شکل نمایش خواهد داد:
۵۰,۰۰۰,۰۰۰ ریال
قبلا در آموزش تبدیل ریال به تومان در EDD توضیح دادیم که چطور این قیمت را به ۵,۰۰۰,۰۰۰ تومان تغییر دهید، امروز قصد داریم این قیمت اصلاح شده را به ۵ میلیون تومان تغییر دهیم.
تبدیل واحد ارزی به میلیون تومان در Easy Digital Downloads
برای تبدیل قیمتها باید یک شرط تعیین کنید که اگر تعداد کاراکترهای قیمت به ۹ عدد رسید، یعنی قیمت میلیونی شد، قیمت را به یک میلیون تقسیم کن و آنرا همراه با پسوند میلیون تومان نمایش بده.
برای اینکار وارد بخش نمایش > ویرایشگر شده و فایل functions.php قالب را تغییر دهید. کد زیر را بعد از <?php درون این فایل اضافه کنید:
if ( ! function_exists( 'edd_toman_currency' ) ) { function edd_toman_currency( $formatted, $currency, $price ) { if ( ! is_admin() ) { if ( strlen($price) > 9 ){ $price = @str_replace( ',', '', $price ); $price = @$price / 10000000; return $price . ' میلیون تومان'; } } return $price . ' ریال'; } } add_filter( 'edd_rial_currency_filter_after', 'edd_toman_currency', 10, 3 );
کد بالا شرط را برای شما فراهم کرد و در صورتی که در پنل مدیریت وردپرس نباشید و قیمت محصول شما هم ۹ کاراکتری (یعنی میلیونی) شود، پسوند قیمت به میلیون تومان تغییر خواهد کرد.
موفق باشید
نوشته تبدیل واحد ارزی به میلیون تومان در افزونه Easy Digital Downloads اولین بار در بیست اسکریپت. پدیدار شد.
[ad_2]
لینک منبع مطلب