How To Add Currency Conversion In WordPress

Learn how to easily add currency conversion to your WordPress website or blog using a free WordPress plugin called Currencyr …

Add Currency Conversion To WordPressAre you thinking about setting up an e-commerce website or selling products online? If so, then here’s a good idea: think about providing your web visitors with currency conversion.

Currency converting software tools allow your prospects to have the price of a foreign currency amount translated to their home currency at the point of sale. It also lets your customers see the exact amount their credit card or PayPal account will be charged, displayed in their own home currency.

One great advantage of adding currency conversion to your website is that it allows your customers to view and understand prices in foreign countries in their own home currency, and makes it easier for visitors to calculate their costs and expenses.

Fortunately, if you are a WordPress user, it’s quite simple to add a currency conversion plugin to your WP web site, allowing your site visitors to quickly determine the cost of your products.

WP Free Currency Conversion Plugin – Currencyr

Currencyr - WordPress Currency Converting Plugin

Currencyr is a simple, easy-to-use and complete currency converter WordPress plugin with a visually attractive converter tooltip. Best of all, it’s free!

This currency conversion WordPress plugin includes many features such as:

  • In-line conversion tool
  • Supports several exchange rates providers, like Yahoo!, Google, Open Exchange Rates, European Central Bank and FoxRates
  • Supports Shortcodes
  • Currency table and converter widget
  • Supports integration with a number of e-store plugins such as WooCommerce & Easy Digital Downloads.
  • Automatic local currency detection
  • Translation support

Important: The Currencyr plugin requires your server to be running PHP 5.3.0 or later. Do not use this plugin if you currently have an older version of PHP installed. Ask your web host to update your PHP.


You can install the Currencyr plugin from your WordPress dashboard by typing in “currencyr” into the Plugins search field and clicking “Install Now” …

WordPress Plugin - Currency Conversion

After installing and activating the plugin, you can configure the plugin’s settings by selecting Currencyr from your admin user navigation menu …

WordPress Plugin - Currency Converter

The plugin settings section provides several configuration settings …

WP Plugin - Currencyr

For example, you can select a base currency from a dropdown menu if you prefer a different currency than the default option ’US Dollar’ …

WP Plugin - Currency Conversion

You can specify any supported data provider from the dropdown menu in the Provider section. The default option is ‘Yahoo! Finance’, but you can also choose another option, like European Central Bank, FoxRate, Google Finance or Open Exchange Rates …

WP Plugin - Currencyr

Note: If you choose ‘Open Exchange Rates’, an API (Application Programming Interface) will be required …

WP Plugin - Currency Conversion

You can choose how often you want to update the exchange rates by specifying an option from the Update Rates dropdown menu …

WordPress Plugin - Currency Converter

The plugin uses jQuery, which is an open-source library of Javascript code that lets web developers add things like animation effects to web applications (like WP plugins).

If you have no reason to modify the jQuery settings, leave them as they are …

WP Plugin - Currencyr

Edit the rest of the settings and remember to click ‘Save Changes’ when done …

WP Plugin - Currencyr

Once your plugin settings have been configured, you can add currency conversion to any WordPress post or page using widgets.

Refer to the ‘Additional Plugin Notes’ section at the bottom of this tutorial to learn how to use currency codes (e.g. USD, AUD, ZAR, etc …) with the Currencyr plugin.


You can easily insert currency conversion into posts, pages and widgets without editing code using shortcodes.

Let’s take a look at some examples of currency shortcodes that you can add to posts and pages:

Let’s say that you are selling your product on your site for a fixed amount (e.g. $175) in US Dollars (USD), and you want to show the conversion amount in British pounds (GBP) on your sales page.

To display this information, just insert the following shortcode into your post or page …

WP Plugin - Currencyr

Note: You can also add amounts in dollars and cents (e.g. 16.95, 29.95, 2499.99, etc …)

The screenshot below shows how the shortcode looks when inserting it into a page …

WP Plugin - Currency Conversion

Once the page or post has been published, the converted currency will appear as shown below …

WP Plugin - Currency Converter

Using this example, let’s now display the same price into multiple currencies.

To do this, use the shortcode below (add as many currency symbols as you like separated by vertical pipes) …

WordPress Plugin - Currency Converter

The screenshot below shows how the above shortcode appears when added to a page …

WordPress Plugin - Currency Converter

After publishing the content, your converted currency will then display like this …

WordPress Plugin - Currencyr

refer to the ‘Additional Plugin Notes’ section at the end of this tutorial to learn how to change the currency separator symbol within this plugin.

Now, suppose you want to select a different base currency than the one set as your default.

For example, say you have specified your default base currency as EUR and you have a section on your site targeted to non-European customers (e.g. Australia or Canada), you can change the base currency using the following shortcode …

WordPress Plugin - Currencyr

The screenshot below shows how the above shortcode looks when inserted into your content …

WordPress Plugin - Currency Converter

Once the post has been published, the converted currency will then appear like this …

WordPress Plugin - Currency Converter


You can also insert currency conversion into your website or blog’s sidebar menu using the Currencyr widget.

To add currency conversion to your sidebar, select Appearance > Widgets from the WP dashboard menu …

WordPress Menu: Appearance > Widgets

In the Widgets > Available Widgets area find the ‘Currencyr’ widget and add it to the Active Widgets area …

WordPress Plugin - Currency Converter

Configure the widget options as shown below (add the currency codes you want to display on your widget separated by commas), and click ‘Save’ to save your settings …

WP Plugin - Currency Conversion

The currency converter tool will now appear on your website’s sidebar menu with the options you have selected …

WP Plugin - Currency Converter

Additional Plugin Notes

This section contains additional information about using the Currencyr plugin.

Currency Separator

The Currencyr plugin allows you to specify the symbol to display as the currency separator when using several currencies.

You can change the symbol in the ‘Multiple Separator’ settings field.

So, for example, using the default symbol “/” (forward slash) …

WP Plugin - Currency Converter

Separates all your prices using the forward slash as you can see in the screenshot below …

WP Plugin - Currency Converter

If you specify another symbol and update your settings …

WP Plugin - Currencyr

Your site visitors will see the new symbol display as the currency separator …

WP Plugin - Currency Converter

Integration With e-Commerce Software

As mentioned earlier, the plugin integrates with various WordPress-compatible e-commerce plugins such as WooCommerce, WP-eCommerce and Easy Digital Downloads …

WP Plugin - Currency Converter

(image source: plugin website)

Congratulations! Now you know how to easily add a currency converter to your e-commerce website.

To learn more about WordPress e-commerce plugins, see the tutorial below:


"I have used the tutorials to teach all of my clients and it has probably never been so easy for everyone to learn WordPress ... Now I don't need to buy all these very expensive video courses that often don't deliver what they promise." - Stefan Wendt, Internet Marketing Success Group

Originally published as How To Add Currency Conversion In WordPress.