So you are having the problem of using Indian currency in your Gravity forms, uh? About one year back I was also facing the same problem, but then doing lot of Googling and number of tweaks I came to a definite solution.
When I was searching, to my surprise, I came to know this anti-Indian statement from the Gravity forms website itself. About 20% of the clientele for the gravity forms is from India. Still they don’t do the required modifications in their forms?
And the result is as such that I am now using the Indian Currency in all the Gravity Forms on my site. Further, I tweaks more as such that I also replaced the default (₹) sign by the simple (Rs.) sign. I did this because I found that many of the Indian people, particularly the students from the age group of 12 to 20 get confused with this default sign of Indian currency.
Well its a different story. So now lets see how to do the trick of using Indian currency in your Gravity forms.
How to do it?
- Its a simple matter of minutes and you just have to do some php work. DON’T BE AFRAID. ITS REALLY SIMPLE.
- First go to your FTP account and then to – root/wp-content/themes/ folder and locate the file functions.php.
- Open the file and put the following code in that file, anywhere in it.
add_filter("gform_currencies", "update_currency"); function update_currency($currencies) { $currencies['INR'] = array( "name" => __("INR", "gravityforms"), "symbol_left" => "₹", "symbol_right" => '', "symbol_padding" => " ", "thousand_separator" => ',', "decimal_separator" => '.', "decimals" => 2); return $currencies; }
- Save the file.
- Now return to your WordPress dashboard and go to Forms » settings of your Gravity Forms.
- Then save the settings and then return to “Forms”. Open any of your saved forms. If not, create a new form.
- If you have already saved some forms that contains the Price tag for any product, etc. then open one of such form and refresh the page.
- You will see the ₹ symbol before your price tag for your product.
- However, as I did, if you want to replace the ₹ sign with Rs. sign, then edit the following line in your functions.php file, as shown.
"symbol_left" => "Rs.",
That’s all, friends.
Nice and tricky!
But its great modification…!
LikeLike