{"id":248429,"date":"2025-09-02T16:01:25","date_gmt":"2025-09-02T16:01:25","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/universal-currency-converter-lite\/"},"modified":"2025-09-02T21:58:31","modified_gmt":"2025-09-02T21:58:31","slug":"universal-currency-converter-lite","status":"publish","type":"plugin","link":"https:\/\/kab.wordpress.org\/plugins\/universal-currency-converter-lite\/","author":23353207,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1","stable_tag":"1.1","tested":"6.8.5","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Universal Currency Converter Lite","header_author":"The Analyst Hub","header_description":"Convert currencies with live rates and customizable styles via a shortcode and settings page.","assets_banners_color":"e3c4d3","last_updated":"2025-09-02 21:58:31","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/paystack.shop\/pay\/bsp1ourq2f","header_plugin_uri":"https:\/\/sadf.theanalysthub.ng\/partner","header_author_uri":"https:\/\/theanalysthub.ng","rating":0,"author_block_rating":0,"active_installs":0,"downloads":288,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1":{"tag":"1.1","author":"ebiboweinabena","date":"2025-09-02 21:58:31"}},"upgrade_notice":{"1.1":"<ul>\n<li>New: A header &quot;Currency Converter&quot; is now displayed above the converter.<\/li>\n<li>New: The result box now automatically clears when a currency selection is changed.<\/li>\n<li>New: The &quot;Convert&quot; button is now fully functional and is the sole trigger for conversion.<\/li>\n<li>Fix: The result box is now positioned below the button for improved user experience.<\/li>\n<li>Fix: Frontend assets (CSS &amp; JS) now correctly load on all pages with the shortcode.<\/li>\n<li>New: Added a &quot;Settings&quot; link to the plugin list page for easy access.<\/li>\n<\/ul>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3354841,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3354841,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3354841,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3354841,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3354841,"resolution":"1","location":"assets","locale":"","width":492,"height":305},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3354841,"resolution":"2","location":"assets","locale":"","width":484,"height":353},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3354941,"resolution":"3","location":"assets","locale":"","width":573,"height":675}},"screenshots":{"1":"Screenshot of the currency converter on a post.","2":"Screenshot of the admin settings page.","3":"Screenshot showing the color options."}},"plugin_section":[],"plugin_tags":[5520,8504,5800,15800,80],"plugin_category":[43,45,59],"plugin_contributors":[247271],"plugin_business_model":[],"class_list":["post-248429","plugin","type-plugin","status-publish","hentry","plugin_tags-converter","plugin_tags-currency","plugin_tags-donations","plugin_tags-finance","plugin_tags-shortcode","plugin_category-customization","plugin_category-ecommerce","plugin_category-utilities-and-tools","plugin_contributors-ebiboweinabena","plugin_committers-ebiboweinabena"],"banners":{"banner":"https:\/\/ps.w.org\/universal-currency-converter-lite\/assets\/banner-772x250.png?rev=3354841","banner_2x":"https:\/\/ps.w.org\/universal-currency-converter-lite\/assets\/banner-1544x500.png?rev=3354841","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/universal-currency-converter-lite\/assets\/icon-128x128.png?rev=3354841","icon_2x":"https:\/\/ps.w.org\/universal-currency-converter-lite\/assets\/icon-256x256.png?rev=3354841","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/universal-currency-converter-lite\/assets\/screenshot-1.png?rev=3354841","caption":"Screenshot of the currency converter on a post."},{"src":"https:\/\/ps.w.org\/universal-currency-converter-lite\/assets\/screenshot-2.png?rev=3354841","caption":"Screenshot of the admin settings page."},{"src":"https:\/\/ps.w.org\/universal-currency-converter-lite\/assets\/screenshot-3.png?rev=3354941","caption":"Screenshot showing the color options."}],"raw_content":"<!--section=description-->\n<p>Universal Currency Converter Lite lets you add a simple currency converter to any page or post using a shortcode. It fetches live exchange rates, allows you to set default and target currencies, and style the widget (background, button, text colors) from an admin settings page.<\/p>\n\n<p><strong>Features<\/strong><\/p>\n\n<ul>\n<li>Live rates from ExchangeRate-API (relative to USD).<\/li>\n<li>Shortcode to embed anywhere.<\/li>\n<li>Admin page to choose default &amp; target currencies.<\/li>\n<li>Color pickers for background, button, and text colors.<\/li>\n<li>Optional \u201cBuy Me a Coffee\u201d link inside the settings page (Paystack).<\/li>\n<\/ul>\n\n<p><strong>Shortcode<\/strong><\/p>\n\n<p>Use:\n    [univcuco_converter]<\/p>\n\n<p>Override defaults per instance:\n    [univcuco_converter default=\"EUR\" to=\"GBP\" amount=\"10\" decimals=\"2\"]<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to an external service to fetch live currency exchange rates.<\/p>\n\n<ul>\n<li><strong>Service Used<\/strong>: ExchangeRate-API (https:\/\/open.er-api.com\/)<\/li>\n<li><strong>Purpose<\/strong>: To retrieve up-to-date currency exchange rates for the converter.<\/li>\n<li><strong>Data Sent<\/strong>: The base currency code (e.g., USD, EUR) in each request. No personal or identifiable user data is sent.<\/li>\n<li><strong>Data Received<\/strong>: Exchange rates for multiple currencies, displayed in the converter widget\/shortcode.<\/li>\n<li><strong>Privacy &amp; Terms<\/strong>:\n\n<ul>\n<li>Terms of Service: https:\/\/www.exchangerate-api.com\/terms<\/li>\n<li>Privacy Policy: https:\/\/www.exchangerate-api.com\/privacy<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<p>This connection is required for the plugin to function. If the API is unavailable, live exchange rates will not be displayed.<\/p>\n\n<h3>Roadmap<\/h3>\n\n<p>We\u2019re actively improving <strong>Currency Converter<\/strong>. Here\u2019s what\u2019s coming:<\/p>\n\n<h3>Current (v1.1)<\/h3>\n\n<ul>\n<li>Frontend assets now correctly load.<\/li>\n<li>Added \"Settings\" link to plugins list page.<\/li>\n<li>\"Convert\" button is now the sole trigger.<\/li>\n<li>Result box is now below the button.<\/li>\n<li>Header added to converter widget.<\/li>\n<li>Result box clears on currency changes.<\/li>\n<\/ul>\n\n<h3>Next Update (v1.2)<\/h3>\n\n<ul>\n<li>API fallback support for more reliable rates.<\/li>\n<li>Option to show currency symbols (e.g., $ for USD, \u20a6 for NGN).<\/li>\n<li>Friendlier error handling if rates are unavailable.<\/li>\n<\/ul>\n\n<h3>Planned (v1.3)<\/h3>\n\n<ul>\n<li>Auto-detect user currency (browser\/IP).<\/li>\n<li>Control over decimal places (0\u20134).<\/li>\n<li>New styling options (rounded fields, light\/dark mode).<\/li>\n<\/ul>\n\n<h3>Future (v2.0 and beyond)<\/h3>\n\n<ul>\n<li>Convert into multiple currencies at once.<\/li>\n<li>Historical rates (7-day\/30-day view).<\/li>\n<li>Offline caching of last rates.<\/li>\n<li>WooCommerce integration (optional).<\/li>\n<li>Gutenberg block support.<\/li>\n<\/ul>\n\n<p>Have a feature request? Open a thread in the <a href=\"https:\/\/wordpress.org\/support\/plugin\/universal-currency-converter-lite\/\">support forum<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/universal-currency-converter-lite<\/code> or install the ZIP via <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Configure options under <strong>Settings \u2192 Currency Converter<\/strong> (optional).<\/li>\n<li>Add the shortcode <code>[univcuco_converter]<\/code> to any page, post, or widget.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='how%20do%20i%20change%20the%20default%20currencies%3F'><h3>How do I change the default currencies?<\/h3><\/dt>\n<dd><p>Go to <strong>Settings \u2192 Currency Converter<\/strong>. You can also override per shortcode with <code>default<\/code> and <code>to<\/code>.<\/p><\/dd>\n<dt id='can%20i%20change%20colors%3F'><h3>Can I change colors?<\/h3><\/dt>\n<dd><p>Yes. Use the background, button, and text color pickers in the settings page.<\/p><\/dd>\n<dt id='where%20is%20the%20donation%20link%3F'><h3>Where is the donation link?<\/h3><\/dt>\n<dd><p>Inside the settings page only. It does not appear in the plugin list row.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1<\/h4>\n\n<ul>\n<li><strong>New:<\/strong> A header \"Currency Converter\" is now displayed above the converter.<\/li>\n<li><strong>New:<\/strong> The result box now automatically clears when a currency selection is changed.<\/li>\n<li><strong>Fix:<\/strong> The \"Convert\" button is now fully functional and is the sole trigger for conversion.<\/li>\n<li><strong>Fix:<\/strong> The result box is now positioned below the button for improved user experience.<\/li>\n<li><strong>Fix:<\/strong> Frontend assets (CSS &amp; JS) now correctly load on all pages with the shortcode.<\/li>\n<li><strong>New:<\/strong> Added a \"Settings\" link to the plugin list page for easy access.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release: shortcode widget, settings page, color controls, safe escaping, and JSON output hardening.<\/li>\n<\/ul>","raw_excerpt":"A lightweight currency converter with shortcode support, live exchange rates, customizable colors, and a settings page.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kab.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/248429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kab.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/kab.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/kab.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=248429"}],"author":[{"embeddable":true,"href":"https:\/\/kab.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ebiboweinabena"}],"wp:attachment":[{"href":"https:\/\/kab.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=248429"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/kab.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=248429"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/kab.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=248429"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/kab.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=248429"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/kab.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=248429"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/kab.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=248429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}