CurrencyConverter Plugin
More than 170+ currency rates. The data about currency rates is free and updates each hour automatically.
More than 170+ currency rates. The data with currency rates is free and updates each hour automatically.
Features
- Few widgets for showing currency rates. Each widget have multiple settings for customizing.
- You can choose data provider.
- No additional load to your site. Currency rates updated in background and cached.
- Useful API for creating your custom widgets or showing exchange rates anywhere on your website.
Data providers
We are collect data from multiple data providers and store them on our server exchangerate.guru. This plugin retrieve data only from exchangerate.guru for all data providers (one request per hour by WordPress Cron). Our public API don’t require any keys or passwords. Right now we have data from two data providers such as:
- Open Exchange Rates (170+ currencies).
- Central Bank of Russia (40+ currencies).
You can suggest additional functionality or widget for this plugin by posting your idea on Github. We will try to add functionality in future versions.
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
Minimalistic widget.
Table widget.
Minimalistic widget in dark colors.
Minimalistic widget in colorful theme.
Easy plugin settings.
FAQ
Does my theme support this plugin? Yes! This plugin enqueue additional styles for widgets only if some widgets active. Theme developers can use add_theme_support ('plugin-currency-converter')
for creating styles manually inside style.css
file.
What requests to remote server sends this plugin? The plugin makes only one request per hour and caches the result with currencies exchange rates. In requests we only send the data provider name as parameter and that’s all.
Changelog
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
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