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 Your SiteAre you thinking about setting up an e-commerce web site or selling goods online? If so, then here’s a good idea: think about providing your web visitors with a currency conversion feature.

Currency conversion tools let your visitors have the cost of an international currency amount converted into their home currency when purchasing products online. It also lets visitors and customers view the exact amount their card or PayPal account will be charged, displayed in their home currency.

One great benefit of adding currency conversion to your site is that it allows visitors to see and understand prices in foreign countries in their own local currency, making it it easier for purchasers to work out their costs and expenses.

If you are a WordPress user, you can add currency conversion via a plugin to currency conversion to your WP web site using a plugin, allowing your prospective customers to easily determine the cost of your goods.

Currencyr – Free Currency Converting Tool For WP Sites

WordPress Currency Converter - Currencyr

Currencyr is a simple yet advanced, intuitive, easy-to-use and complete currency converter plugin with a visually attractive converter tooltip. It’s also free to install and use on your WP web site.

The Currencyr useful WordPress plugin features:

  • Inline converter
  • Supports various exchange rates providers, like Google, Open Exchange Rates and FoxRates
  • WP-Cron task scheduler enabled
  • Widgetized currency table and converter
  • Can be integrated with various e-store plugins such as WooCommerce, WP-eCommerce, Shopp, and Easy Digital Downloads.
  • Automatically determines local currency
  • Support for language translations

Important: This plugin needs 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 on your server. Ask your web host to check and upgrade your PHP server installation.


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

WP Plugin - Currencyr

When the plugin has been installed and activated, you can get to the plugin’s settings by choosing Currencyr from your WP admin user menu …

WordPress Plugin - Currencyr

The plugin settings section offers you various configuration options …

WordPress Plugin - Currency Conversion

For example, you can choose your base currency from the Base Currency drop-down menu if you want something other than the default option ‘USD’

WordPress Plugin - Currency Converter

Similarly, you can specify any supported data provider from the drop-down menu in the Provider section. The default provider is Yahoo Finance, but you can select another provider, such as European Central Bank, FoxRate, Google Finance or Open Exchange Rates …

WP Plugin - Currency Converter

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

WP Plugin - Currency Converter

You can choose how frequently you would like the exchange rates to be updated by choosing an option from the Update Rates drop-down menu …

WordPress Plugin - Currency Conversion

The Currencyr plugin uses jQuery, which lets web developers add things like animation effects to web applications (e.g. WordPress plugins).

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

WordPress Plugin - Currency Converter

Configure the remainder of the settings to suit your needs and don’t forget to click ‘Save Changes’ when finished …

WordPress Plugin - Currency Conversion

After your plugin settings have been configured, you can easily add currency conversion to any of your WP posts and pages using shortcodes and widgets.

See the ‘Additional Plugin Notes’ section further below to learn how to use currency codes (e.g. USD, NZD, ZAR, etc …) in the Currencyr plugin.


You can easily insert currency conversion into WordPress posts, pages and widgets with no coding skills using shortcodes.

Below are some examples of currency shortcodes that you can add to posts and pages:

Let’s say that you sell goods on your website for a set price (e.g. $175) in US Dollars (USD), and you would like to show the price converted into British pounds (GBP) on your page.

All you need to do is add the following shortcode to your page content …

WordPress Plugin - Currency Converter

Note: You can also display pricing in dollars and cents (for example, 19.95, 29.95, 544.97, etc …)

The example below shows how the shortcode will look after you have inserted it into a post or page …

WP Plugin - Currency Conversion

After publishing the page or post, the currency conversion will display like this …

WordPress Plugin - Currencyr

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

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

WP Plugin - Currency Converter

You can see how the above shortcode looks when inserted into a page …

WordPress Plugin - Currencyr

After publishing the page, the currency conversion will then appear as seen below …

WordPress Plugin - Currency Conversion

refer to the ‘Additional Plugin Notes’ section further below to learn more about changing the currency separator symbol in the Currencyr plugin.

Now, let’s say that you want to select a different base currency than the one selected as your default.

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

WordPress Plugin - Currency Conversion

You can see how the above shortcode looks when you add it to a post …

WordPress Plugin - Currencyr

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

WP Plugin - Currency Converter

Using The Plugin Widget

You can also add currency conversion to your website or blog’s sidebar using a widget.

To add the currency converter to your sidebar, choose Appearance > Widgets in the WordPress user admin menu …

WP Menu: Appearance > Widgets

In the Widgets > Available Widgets section find the ‘Currencyr’ widget and drag it to an ‘Active Widgets’ location …

WP Plugin - Currency Conversion

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

WordPress Plugin - Currencyr

The currency conversion tool will now display on your sidebar menu with the settings you have specified when configuring the widget …

WP Plugin - Currency Conversion

Additional Plugin Notes

Here are some additional notes and useful information about using the Currencyr plugin.

Currency Separator

The Currencyr plugin allows you to specify a symbol of your choice to display as the currency separator when using multiple currencies.

You can select a different symbol in the ‘Multiple Separator’ settings section.

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

WP Plugin - Currency Conversion

Separates all your currency values with the forward slash as you can see in the example below …

WordPress Plugin - Currencyr

If you modify the symbol and resave your settings …

WP Plugin - Currency Conversion

Your website visitors will see the new symbol used as the currency separator …

WP Plugin - Currency Converter

E-Commerce Software Integration

As stated earlier, the Currencyr plugin integrates with a number of WordPress-compatible e-commerce plugins like WooCommerce, Shopp and Easy Digital Downloads …

WordPress Plugin - Currency Conversion

(image source: plugin website)

Congratulations! Now you can go and easily add a currency converter to your WordPress site.

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


"I am beyond impressed with what you have put together. I can tell that you put a ton of hard work into building what you have. You have the absolute best content on WordPress I have ever seen!" - Robert T. Jillie

Originally published as How To Add Currency Conversion In WordPress.