آخرین بروزرسانی در تاریخ : ۲۱, دی, ۱۳۹۸

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

حتما بخوانید  آموزش تنظیم بهترین نوع پیوند یکتا برای سئو در وردپرس (جلسه 14)

آموزش افزودن واحد تومان به ووکامرس

در مقاله آموزش نصب ووکامرس گفتیم که قبل از نصب افزونه ووکامرس اصلی ابتدا باید افزونه ووکامرس فارسی که یک افزونه فارسی ساز برای ووکامرس هست رو نصب کنید، توجه داشته باشید که افزونه ووکامرس فارسی توسط یک تیم ایرانی ساخته شده که کار فارسی سازی ووکامرس رو انجام میده.

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

حالا شاید بعضی از دوستان نمی خوان که این افزونه رو نصب کنند و می خوان از فارسی ساز خود افزونه ووکامرس اصلی بهره ببرند که هیچ ایرادی هم ندارد ولی برای افزودن واحد تومان به ووکامرس هم باید چاره ای اندیشید.  

نمایش تومان در ووکامرس

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

کد افزودن واحد تومان به ووکامرس

کدی که در زیر قرار دادیم رو باید در فایل functions.php قالب وردپرس سایت تان قرار بدید، اگه هر چی گشتید و فایل فانکشن یا functions.php در قالب سایت نبود باز هم نگران نباشید یک فایل با همین نام در پوشه اصلی قالب سایت بسازید و کد های زیر رو درون آن قرار دهید .   نکته: توجه کنید که باید این کدها رو بین  <?   …کدها…   php?> ( تگ PHP ) قرار بدید.  

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;
}
  خب یکم راجع به کدهای افزودن واحد تومان به ووکامرس توضیح بدم:

همانطور که کدها رو مشاهده کردید برای افزودن یک واحد پولی به ووکامرس باید دوتا مشخصه نام و نشان (  symbol ) واحد رو تعریف کنیم که در ابتدای کد نام واحد رو تومان قرار دادیم و در قسمت دوم نشان واحد تومان رو هم خود تومان قرار دادیم که برای مثال این نشان برای واحد پولی دلار نشان  ( $ ) می باشد.

حتما بخوانید  دانلود رایگان قالب وردپرس شرکتی Discovery | قالب شرکتی دیسکاوری

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

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;
}

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

حتما بخوانید  آموزش نصب وردپرس روی هاست سی پنل - Cpanel (جلسه 5)

جمع بندی نهایی

در انتهای مقاله افزودن واحد تومان به ووکامرس امیدوارم که این مقاله بکارتون بیاد و طریقه نمایش تومان در ووکامرس رو کامل یاد گرفته باشید اگه سوالی داشتید در بخش دیدگاهها مطرح کنید . ممنون از همراهیتون 😉  

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *