آموزش اضافه کردن واحد پولی تومان به ووکامرس
- افزونه • افزونه ووکامرس
- ۲۲ اسفند ۱۴۰۱
- 1,787 بازدید
اگر کمی با وردپرس و ووکامرس کار کرده باشید ، میدانید که یکی از لزومات در سفارشی سازی های ووکامرس ، تغییر واحد پولی است . به صورت دیفالت و پیش فرض این واحد پولی بروی دلار است . اما شما میتوانید به راحتی قیمت همه محصولات خود را به واحد تومان تغییر دهید . در نتیجه کاربران قیمت پولی تومان را در زیر محصولات مشاهده میکنند و به همین واحد هم خرید میکنند . کار درست هم همین هست که شما واحد پول خود را در ووکامرس تغییر دهید . در نتیجه این کار ، شما متوجه خواهید شد اگر این کار را انجام نمیدادید : 1 – اعتماد کاربران خود را از دست میدادید 2- به هیچ وجه نمیتوانستید کسب درامد خوبی داشته باشید در حالی که مشتریان هدف شما در بازار ایرانیان هستند . برای کسب اطلاعات بیشتر وبیت را تا انتهای این مقاله همراهی کنید !
اگر سایت فروشگاهی ندارید و اطلاعات قبلی شما درباره این نوع وبسایت ها ضعیف است ، باید بگم که شما برای راهاندازی یک فروشگاه اینترنتی مطمئناً به یک افزونه فروشگاهی (سیستم خرید و فروش مانند ووکامرس ) نیاز دارید . ووکامرس افزونهای است که تقریباً همه فروشگاههای آنلاین از آن استفاده میکنند. قابلیتهای بسیار زیادی دارد که این افزونه را از دیگر افزونههای فروشگاهی متمایز میکند. ولی یک سری مشکلات دارد ازجمله اینکه money unit برخی کشورها مانند ایران را پشتیبانی نمیکند. پس برای افزودن واحد پولی تومان به ووکامرس این آموزش را دنبال کنید.
اهمیت افزودن تومان به ووکامرس
بهترین واحدی که میتوانید از آن استفاده کنید همان واحد تومان است . چرا که واحد تومان نسبت به ریال یک صفر کمتر دارد و این از نظر جلب رضایت کاربر از دیدگاه قیمت مقرون بصرفه تر و بهتر است . مثلا من با دیدن قیمت یک کتونی در نگاه اول بدون اینکه دقت کنم آیا ریال است یا تومان راجب محصول تصمیم میگیرم . مثلا اگر قیمت یک کتونی 200 هزار تومان باشد (200000) و یک مغازه قیمت آن را به صورت (2000000) زده باشد ، من به هیچ عنوان برای دیدن محصول اقدام نمیکنم . چون از دید من بسیار گران است و میتوانم با 200 هزار تومان هم کتونی بخرم .
اما حال فرض کنید مغازه دار قیمت کتونی را به تومان زده بود ! قطعا برای دیدن و پوشیدن آن اقدام میکردم . پس نتیجه میگیریم که در سایت فروشگاهی خود از واحد پولی تومان استفاده کنیم. ولی ووکامرس فقط از واحد پول ریال پشتیبانی میکند. به همین دلیل نیاز است واحد پول تومان را به این افزونه اضافه کنید. درنتیجه برای اضافه کردن واحد پول تومان باید دستبهکار شوید و تغییراتی را در سایت خود ایجاد کنید.
افزودن واحد پول تومان به ووکامرس
همانطور که در بالا تر هم گفتیم ، money unit ووکامرس شامل پسوند و واحد پولی تومان نمیشود . نگران نباشید ! قیمت هارا میتوانید بر اساس تومان بگذارید . فقط کافی است که یک سری کدها را به افزونه ووکامرس خود اضافه کنید . بهترین و سادهترین راه ساخت یک فانکشن یا تابع برای سایت است. پس اضافه کردن این قابلیت به ووکامرس نیاز به کدنویسی دارد .اگر نسبت به برنامه نویسی دانشی ندارید ،از کدهایی که در پایین اورده اییم استفاده کنید .
افزودن money unit تومان به ووکامرس
برای اینکه واحد پولی خود را تغییر دهید کافیه که کد زیر را به فایل functions.php در قالب سایت خود قرار دهید. اگر قالب شما فایل functions.php ندارد باید یک فایل در پوشه قالب خود ایجاد کنید . (هر اسمی میتوانید بگذارید ) سپس کد پایین را باید بین <?php و ?> قرار دهید . در نهایت همانطور که مشاهده میکنید کد پایین در ابتدا یک money unit به نام تومان برای ووکامرس ایجاد میکند و در قسمت بعد symbol یا بهتر است بگوییم نشان واحد پولی را هم تومان قرار دادهایم . برای تغییر تومان به ریال کافی است در کد زیر کلمه “ریال” را بهجای “تومان” قرار دهید.
add_filter( 'woocommerce_currencies', 'add_my_currency' );
function add_my_currency( $currencies ) {
$currencies['ABC'] = __( 'تومان', 'woocommerce' );
return $currencies;
}
add_filter('woocommerce_currency_symbol', 'add_my_currency_symbol', 10, 2);
function add_my_currency_symbol( $currency_symbol, $currency ) {
switch( $currency ) {
case 'ABC': $currency_symbol = 'تومان'; break;
}
return $currency_symbol;
}