{"id":269560,"date":"2026-03-13T12:53:18","date_gmt":"2026-03-13T12:53:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/forex-widgets-by-money92-com\/"},"modified":"2026-03-13T15:45:11","modified_gmt":"2026-03-13T15:45:11","slug":"money92-forex-widgets","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/money92-forex-widgets\/","author":23421468,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.3","stable_tag":"1.1.3","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Money92 Forex Widgets","header_author":"Gettech Infinite","header_description":"Provides [m92fw_forex_widget] and [m92fw_currency_calculator] shortcodes for forex rates and a PKR currency calculator.","assets_banners_color":"41508e","last_updated":"2026-03-13 15:45:11","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.gettechco.com\/services\/wordpress-development\/wordpress-plugin-development-customization\/forex-widgets\/","header_author_uri":"https:\/\/www.gettechco.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":156,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.3":{"tag":"1.1.3","author":"gettechinfinite","date":"2026-03-13 15:45:11"}},"upgrade_notice":{"1.1.3":"<p>This release updates the external service disclosure and minimizes request metadata sent to the exchange-rate provider.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3482126,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3482126,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3482126,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3482126,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.3"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Forex Rates table view","2":"Currency calculator UI"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[716,8504,21292,1106,257678],"plugin_category":[45,59],"plugin_contributors":[252404],"plugin_business_model":[],"class_list":["post-269560","plugin","type-plugin","status-publish","hentry","plugin_tags-calculator","plugin_tags-currency","plugin_tags-exchange-rates","plugin_tags-forex","plugin_tags-forex-widget","plugin_category-ecommerce","plugin_category-utilities-and-tools","plugin_contributors-gettechinfinite","plugin_committers-gettechinfinite"],"banners":{"banner":"https:\/\/ps.w.org\/money92-forex-widgets\/assets\/banner-772x250.png?rev=3482126","banner_2x":"https:\/\/ps.w.org\/money92-forex-widgets\/assets\/banner-1544x500.png?rev=3482126","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/money92-forex-widgets\/assets\/icon-128x128.png?rev=3482126","icon_2x":"https:\/\/ps.w.org\/money92-forex-widgets\/assets\/icon-256x256.png?rev=3482126","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Money92 Forex Widgets provides two tools:<\/p>\n\n<p>1) <strong>Forex Rates Table<\/strong>\nDisplays PKR exchange rates for multiple currencies with buying\/selling spread applied.<\/p>\n\n<p>2) <strong>Currency Calculator<\/strong>\nConverts any supported currency into PKR using mid-market, buying, or selling rates.<\/p>\n\n<h4>Shortcodes<\/h4>\n\n<ul>\n<li><code>[m92fw_forex_widget]<\/code> \u2013 Display Forex Rates Table<\/li>\n<li><code>[m92fw_currency_calculator]<\/code> \u2013 Display PKR Currency Calculator<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin relies on a third-party exchange-rate service to display PKR forex rates and power the included currency calculator.<\/p>\n\n<h4>1) Exchange-rate JSON service<\/h4>\n\n<p>The plugin requests exchange-rate data from:<\/p>\n\n<ul>\n<li>https:\/\/latest.currency-api.pages.dev\/v1\/currencies\/pkr.json<\/li>\n<\/ul>\n\n<p>What the service is used for:<\/p>\n\n<ul>\n<li>It provides the latest PKR-based exchange-rate JSON needed to build the forex table and currency calculator results.<\/li>\n<\/ul>\n\n<p>What data is sent and when:<\/p>\n\n<ul>\n<li>A request is made only when one of the plugin shortcodes is used and the cached rates are missing or expired.<\/li>\n<li>The request is sent from your server using the WordPress HTTP API.<\/li>\n<li>The remote service receives the requested endpoint URL, your server IP address (as part of the normal HTTPS request), and standard HTTP headers including a User-Agent string containing the plugin name\/version and WordPress version.<\/li>\n<li>No visitor-entered form values, user accounts, or other personal data are intentionally sent by the plugin.<\/li>\n<\/ul>\n\n<p>Caching:<\/p>\n\n<ul>\n<li>Rates are cached using WordPress transients for 6 hours by default to reduce external requests.<\/li>\n<\/ul>\n\n<p>Service \/ project links:<\/p>\n\n<ul>\n<li>Project source: https:\/\/github.com\/fawazahmed0\/exchange-api<\/li>\n<li>Cloudflare Terms of Use: https:\/\/www.cloudflare.com\/website-terms\/<\/li>\n<li>Cloudflare Privacy Policy: https:\/\/www.cloudflare.com\/privacypolicy\/<\/li>\n<\/ul>\n\n<p>Developer hooks:<\/p>\n\n<ul>\n<li><code>m92fw_rates_endpoints<\/code> (array of URLs)<\/li>\n<li><code>m92fw_rates_cache_ttl<\/code> (seconds)<\/li>\n<\/ul>\n\n<h3>Usage<\/h3>\n\n<p><strong>Forex Rates Table<\/strong><\/p>\n\n<p>[m92fw_forex_widget]<\/p>\n\n<p><strong>Currency Calculator<\/strong><\/p>\n\n<p>[m92fw_currency_calculator]<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/money92-forex-widgets\/<\/code>.<\/li>\n<li>Activate the plugin through the \u201cPlugins\u201d menu in WordPress.<\/li>\n<li>Insert the shortcode into any page or post.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20use%20any%20paid%20api%3F\"><h3>Does this plugin use any paid API?<\/h3><\/dt>\n<dd><p>No. It uses a free, public exchange-rate API.<\/p><\/dd>\n<dt id=\"does%20it%20cache%20results%3F\"><h3>Does it cache results?<\/h3><\/dt>\n<dd><p>Yes. Rates are cached using WordPress transients (default: 6 hours).<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20send%20any%20personal%20data%20to%20external%20servers%3F\"><h3>Does this plugin send any personal data to external servers?<\/h3><\/dt>\n<dd><p>The plugin does not intentionally send visitor-entered personal data. When cached rates are missing or expired, your server makes a request to the external exchange-rate service, which can receive your server IP address and standard HTTP headers as part of the normal HTTPS request.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Improved external service disclosure in the readme with service purpose, transmitted data, and policy links<\/li>\n<li>Reduced data sent in remote requests by removing the site URL from the User-Agent header<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Fixed WordPress.org review issues: enqueue scripts\/styles correctly (no inline \/ tags)<\/li>\n<li>Added REST endpoint + server-side fetching with caching<\/li>\n<li>Updated shortcode names to use a unique prefix<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Two WordPress shortcodes that display Forex rates in PKR and a currency conversion calculator.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/269560","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=269560"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/gettechinfinite"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=269560"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=269560"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=269560"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=269560"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=269560"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=269560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}