CurrencyConverter
Description
More than 180+ currency rates. Currency Converter adds customizable exchange rate widgets to your WordPress site. It supports a wide range of fiat currencies, cryptocurrencies, precious metals, and other monetary units available through the ExchangeRate.guru API.
Exchange rates are refreshed automatically once per hour using WordPress Cron and stored locally in the WordPress database. Widgets use the cached data, so visitors do not trigger remote API requests. No registration, API key, or password is required.
Features
- Multiple widgets for displaying exchange rates.
- Customizable currencies, colors, headings, flags, and other display options.
- Support for fiat currencies, cryptocurrencies, precious metals, and other monetary units.
- Automatic hourly updates through WordPress Cron.
- Locally cached rates with no remote requests from page visitors.
- No registration, API key, or password required.
- A PHP API for building custom widgets or displaying exchange rates in a theme.
Exchange rate sources
The plugin retrieves the available currencies and their rates through the ExchangeRate.guru public API. The current list of primary exchange rate sources and information about the methodology are available on the ExchangeRate.guru sources page.
You can suggest a feature or widget in the support forum.
Installation
From your WordPress dashboard
- Visit ‘Plugins > Add New’
- Search for ‘currencyconverter’
- Activate CurrencyConverter from your Plugins page.
- Add widgets on yourdomain.com/wp-admin/widgets.php page.
From WordPress.org
- Download CurrencyConverter.
- Upload the ‘currencyconverter’ directory to your ‘/wp-content/plugins/’ directory, using your favorite method (ftp, sftp, scp, etc…).
- Activate CurrencyConverter from your Plugins page.
- Add widgets on yourdomain.com/wp-admin/widgets.php page.
Screenshots
Faq
Does my theme support this plugin?
Yes. The plugin loads its widget styles only when a widget is active. Theme developers can use add_theme_support( 'plugin-currency-converter' ) and provide custom styles in the theme stylesheet.
What data does the plugin request from a remote server?
The plugin requests the latest exchange rates from the ExchangeRate.guru API once per hour using WordPress Cron. The response is cached locally. No personal data, API key, or password is sent with the request.
Reviews
Not as per requirments
By Ashabi Ahmed (ashabiahmed) on May 22, 2024
Not as per requirments
Funcionamiento Correcto
By HackID1 on November 28, 2023
Buen plugin, funcionando perfectamente a día de hoy. Permite además de una manera muy sencilla elegir las monedas que quieres mostrar la conversión de divisa desde otra moneda Principal.
Please add plus and minus classes
By zooks on August 22, 2019
Love it
By oichtental on May 15, 2017
Good Plugin
By blcvpr on September 3, 2016
I LIKE IT 🙂
Changelog
0.6.0
- Switched to a single ExchangeRate.guru API endpoint.
- Removed the exchange rate provider selection.
- Updated the currency code table to match the currencies available through the API.
- Added support for additional fiat currencies, cryptocurrencies, precious metals, and other monetary units.
- Added placeholder flags for cryptocurrencies and non-country monetary units.
- Updated the plugin description and exchange rate source information.
0.5.5
- Fix the warning about unexpected output during plugin installation.
- Added the removal of widget options during plugin deletion.
- Renamed the currency from BYR to BYN.
- Added compatibility with PHP 8.3
- Other minor fixes and improvements.
0.5.3
- WP 4.6 compat.
0.5.1
- Bug fixes for widget Minimalistic 2.
0.5.0
- Added new widget called Minimalistic 2.
0.4.1
- Fix plugin uninstaller which triggers an error during uninstall process.
0.4.0
- Support small currency units in widgets.
- Now widgets correctly work in Theme Customizer.
- Unified prefix in CSS classes.
0.3.0
- Improved plugin uninstaller.
- Improved context of translations.
- Currencies ISO codes table in plugin settings.
0.1.0
- Custom update rates link for Central Bank of Russia.
- Enqueue script & styles the right way.
- Code improvements.
0.0.0
- First release.




