[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1aqY7B_5vHZ8TFehECrBhjiwvQpTeRKP-dL4_BRsS88":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":130,"fingerprints":629},"smart-convert-currency-unit-conversion","Smart Convert – Currency & Unit Conversion","1.0.1","Petr Novak","https:\u002F\u002Fprofiles.wordpress.org\u002Fpetrnovak\u002F","\u003Cp>Smart Convert – Currency & Unit Conversion is not just another calculator, it is a complete conversion infrastructure for WordPress sites. Designed for performance and flexibility, it handles everything from simple currency exchanges to complex, non-linear physical unit conversions (like Temperature).\u003C\u002Fp>\n\u003Cp>Whether you run a travel blog, or a technical documentation hub, this plugin ensures your visitors see accurate conversions in a format that fits your design.\u003C\u002Fp>\n\u003Cp>🚀 My Ambition: Premium Features for Free With this initial release, my goal is to set a new standard for what a free plugin can offer. I believe advanced tools shouldn’t be locked behind a paywall. That is why Smart Convert includes enterprise-grade features usually found only in paid versions: a Custom Unit Builder, a Template Engine, Import\u002FExport capabilities, and Automatic Geolocation—all completely free.\u003C\u002Fp>\n\u003Ch3>🌟 Key Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>💰 Advanced Currency Engine\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Rates:\u003C\u002Fstrong> Supports 153 global currencies + cryptocurrencies (BTC, ETH, etc.).\u003Cbr \u002F>\n* \u003Cstrong>Smart Geo-Location:\u003C\u002Fstrong> Automatically detects visitor IP to display their local currency (powered by ipinfo.io).\u003Cbr \u002F>\n* \u003Cstrong>“Spread” & Fees:\u003C\u002Fstrong> Add a percentage markup (e.g., 2%) to exchange rates to simulate bank fees or retail pricing.\u003Cbr \u002F>\n* \u003Cstrong>Smart Rounding:\u003C\u002Fstrong> Intelligently adjusts decimals (e.g., 0 decimals for JPY, 6 decimals for BTC).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📏 Comprehensive Unit Converter\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>105+ Built-in Units:\u003C\u002Fstrong> Covers 14 categories including Length, Mass, Volume, Temperature, Pressure, Energy, Speed, and Data.\u003Cbr \u002F>\n* \u003Cstrong>Bi-Directional Custom Units:\u003C\u002Fstrong> Creating a unit like “Box” (e.g., 1 Box = 12 Items). The plugin automatically generates the reverse conversion logic for you.\u003Cbr \u002F>\n* \u003Cstrong>Complex Math:\u003C\u002Fstrong> Handles non-linear conversions (like Fahrenheit to Celsius) with precision offset calculations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎨 Visual & Editor Integration\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Native Gutenberg Block:\u003C\u002Fstrong> Visually configure conversions (Amount, From, To, Decimals) with a live backend preview.\u003Cbr \u002F>\n* \u003Cstrong>Inline Toolbar Tool:\u003C\u002Fstrong> Select any text in your post and convert it instantly using the rich text toolbar button.\u003Cbr \u002F>\n* \u003Cstrong>Interactive Tooltips:\u003C\u002Fstrong> Solves the common “overflow:hidden” clipping issue using a smart portal strategy to display rates on hover.\u003Cbr \u002F>\n* \u003Cstrong>Template System:\u003C\u002Fstrong> Design your output using placeholders like \u003Ccode>{FROM}\u003C\u002Fcode>, \u003Ccode>{TO}\u003C\u002Fcode>, \u003Ccode>{RATE}\u003C\u002Fcode>, and \u003Ccode>{DATE}\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚙️ Performance & Workflow\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Zero Database Bloat:\u003C\u002Fstrong> Uses robust Object Caching and Transients.\u003Cbr \u002F>\n* \u003Cstrong>Import\u002FExport:\u003C\u002Fstrong> Transfer your custom templates and custom units between sites via JSON.\u003Cbr \u002F>\n* \u003Cstrong>Privacy First:\u003C\u002Fstrong> External connections are disabled by default until explicit consent is given via the Onboarding Wizard.\u003C\u002Fp>\n\u003Ch3>🌍 Internationalization & Translations\u003C\u002Fh3>\n\u003Cp>Smart Convert – Currency & Unit Conversion is fully localized and ready for global audiences. The plugin is translated into the following languages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Spanish (Español)\u003C\u002Fli>\n\u003Cli>Japanese (日本語)\u003C\u002Fli>\n\u003Cli>German (Deutsch)\u003C\u002Fli>\n\u003Cli>French (Français)\u003C\u002Fli>\n\u003Cli>Russian (Русский)\u003C\u002Fli>\n\u003Cli>Brazilian Portuguese (Português do Brasil)\u003C\u002Fli>\n\u003Cli>Italian (Italiano)\u003C\u002Fli>\n\u003Cli>Czech (Čeština)\u003C\u002Fli>\n\u003Cli>Dutch (Nederlands)\u003C\u002Fli>\n\u003Cli>Turkish (Türkçe)\u003C\u002Fli>\n\u003Cli>Polish (Polski)\u003C\u002Fli>\n\u003Cli>Indonesian (Bahasa Indonesia)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚖️ Privacy & External Services Disclosure\u003C\u002Fh3>\n\u003Cp>To provide up-to-date exchange rates and geolocation features, this plugin may connect to selected third-party services.\u003Cbr \u002F>\n\u003Cstrong>No data is sent without your explicit consent via the settings page.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Currency & Unit Data (Google Sheets via Proxy)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service:\u003C\u002Fstrong> Downloads conversion rates from public datasets.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mechanism:\u003C\u002Fstrong> Requests are routed through a static redirect wrapper on \u003Ccode>petrnovak.cz\u003C\u002Fcode> to ensure link stability.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent:\u003C\u002Fstrong> Your server’s IP address (standard HTTP request). No visitor data is sent.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Google Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Proxy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fpetrnovak.cz\u002Fplugins\u002Fsmart-convert-currency-unit-conversion\u002Fprivacy-policy.php\" rel=\"nofollow ugc\">PetrNovak.cz Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Geolocation (IPinfo.io)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service:\u003C\u002Fstrong> Used \u003Cstrong>only\u003C\u002Fstrong> if “Auto-detect currency from IP” is enabled in settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mechanism:\u003C\u002Fstrong> Sends the visitor’s IP address to IPinfo.io to determine their country code (e.g., “US”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent:\u003C\u002Fstrong> Visitor IP Address.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fipinfo.io\u002Fprivacy\" rel=\"nofollow ugc\">IPinfo Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","The ultimate conversion engine: 153 Currencies, 105+ Units, Custom Unit Builder, GeoIP detection, and a native Gutenberg Block with live previews.",10,208,0,"2026-03-13T14:04:00.000Z","6.9.4","5.4","7.2",[19,20,21,22,23],"currency-converter","exchange-rates","geoip","measurement","unit-converter","https:\u002F\u002Fpetrnovak.cz\u002Fplugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-convert-currency-unit-conversion.1.0.1.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"petrnovak",1,30,94,"2026-04-04T21:03:08.427Z",[37,59,80,100,117],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":15,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":56,"download_link":57,"security_score":26,"vuln_count":32,"unpatched_count":13,"last_vuln_date":58,"fetched_at":28},"currency-converter-widget","Currency Converter Widget","4.0.1","currencywiki","https:\u002F\u002Fprofiles.wordpress.org\u002Fcurrencywiki\u002F","\u003Cp>\u003Cstrong>Currency Converter Widget\u003C\u002Fstrong> is the easiest way to add a professional currency converter to your WordPress site. Powered by \u003Ca href=\"https:\u002F\u002Fcurrency.wiki\" rel=\"nofollow ugc\">Currency.wiki\u003C\u002Fa>, it offers real-time exchange rates for 170+ world currencies.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcurrency.wiki\u002Ftools\u002Fwordpress\u002Fdoc\" rel=\"nofollow ugc\">View Full Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>11 Widget Styles\u003C\u002Fstrong> – Mini, Square, Tall, Inline, Compact, Mini Chart, Multi Currency, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>170+ Currencies\u003C\u002Fstrong> – All major world currencies with live exchange rates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg Block\u003C\u002Fstrong> – Native WordPress block editor support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode Support\u003C\u002Fstrong> – Use [currencywiki_converter] anywhere\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable\u003C\u002Fstrong> – Themes, colors, languages, and display options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive\u003C\u002Fstrong> – Works perfectly on all devices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fast & Lightweight\u003C\u002Fstrong> – Loads asynchronously, no impact on page speed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-language\u003C\u002Fstrong> – 78 languages supported\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Historical Charts\u003C\u002Fstrong> – Show rate history (selected styles)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Widget Styles\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Mini\u003C\u002Fstrong> (250×140) – Minimal footprint\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Square\u003C\u002Fstrong> (250×250) – Perfect for sidebars\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tall\u003C\u002Fstrong> (200×280) – Vertical layout\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inline\u003C\u002Fstrong> (480×56) – Single line, great for headers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compact\u003C\u002Fstrong> (280×200) – Default balanced style\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mini Chart\u003C\u002Fstrong> (250×260) – With historical rate chart\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi Expandable\u003C\u002Fstrong> (300×400) – Multiple currency converter\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi Fixed\u003C\u002Fstrong> (300×340) – Fixed multi-currency view\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rates Compact\u003C\u002Fstrong> (220×300) – Exchange rates table\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rates Viewer\u003C\u002Fstrong> (300×500) – Full rates display\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rates Viewer Compact\u003C\u002Fstrong> (300×400) – Compact rates table\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Customization Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Theme\u003C\u002Fstrong> – Light, Dark, or Auto (system preference)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accent Colors\u003C\u002Fstrong> – Blue, Green, Purple, Red, Orange, Slate\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Default Currencies\u003C\u002Fstrong> – Set from\u002Fto currencies\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display Options\u003C\u002Fstrong> – Flags, labels, swap button, branding\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Number Format\u003C\u002Fstrong> – US, European, French, Swiss styles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Decimal Places\u003C\u002Fstrong> – 0 to 6 decimal precision\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lock Currencies\u003C\u002Fstrong> – Prevent user changes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Language\u003C\u002Fstrong> – 78 languages including English, Spanish, French, German, Italian, Portuguese, Russian, Japanese, Korean, Chinese, Arabic, Hindi, Thai, Vietnamese, Turkish, Polish, Dutch, Swedish, and many more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Gutenberg Block:\u003C\u002Fstrong>\u003Cbr \u002F>\nSearch for “Currency Converter” in the block inserter and customize in the sidebar.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Shortcode:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [currencywiki_converter]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Short Alias:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [currencywiki]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>With Options:\u003C\u002Fstrong>\u003Cbr \u002F>\n    [currencywiki_converter style=”compact” theme=”light” from=”USD” to=”EUR” amount=”100″]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>All Shortcode Attributes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>style\u003C\u002Fcode> – Widget style (mini, square, tall, inline, compact, mini-chart, multi-expandable, multi-fixed, rates-compact, rates-viewer, rates-viewer-compact)\u003C\u002Fli>\n\u003Cli>\u003Ccode>theme\u003C\u002Fcode> – Theme (auto, light, dark)\u003C\u002Fli>\n\u003Cli>\u003Ccode>accent\u003C\u002Fcode> – Accent color hex without # (2563eb, 059669, 7c3aed, dc2626, ea580c, 475569)\u003C\u002Fli>\n\u003Cli>\u003Ccode>from\u003C\u002Fcode> – Source currency code (USD, EUR, GBP, etc.)\u003C\u002Fli>\n\u003Cli>\u003Ccode>to\u003C\u002Fcode> – Target currency code\u003C\u002Fli>\n\u003Cli>\u003Ccode>amount\u003C\u002Fcode> – Default amount\u003C\u002Fli>\n\u003Cli>\u003Ccode>lang\u003C\u002Fcode> – Language code – 78 supported (en, es, fr, de, it, pt, pt-br, ru, ja, ko, zh, zh-tw, ar, hi, th, vi, tr, pl, nl, sv, and more)\u003C\u002Fli>\n\u003Cli>\u003Ccode>flags\u003C\u002Fcode> – Show flags (1\u002F0)\u003C\u002Fli>\n\u003Cli>\u003Ccode>labels\u003C\u002Fcode> – Show labels (1\u002F0)\u003C\u002Fli>\n\u003Cli>\u003Ccode>swap\u003C\u002Fcode> – Show swap button (1\u002F0)\u003C\u002Fli>\n\u003Cli>\u003Ccode>branding\u003C\u002Fcode> – Show branding (1\u002F0)\u003C\u002Fli>\n\u003Cli>\u003Ccode>lock\u003C\u002Fcode> – Lock currency selection (1\u002F0)\u003C\u002Fli>\n\u003Cli>\u003Ccode>format\u003C\u002Fcode> – Number format (auto, en-US, de-DE, fr-FR, de-CH)\u003C\u002Fli>\n\u003Cli>\u003Ccode>decimals\u003C\u002Fcode> – Decimal places (0-6)\u003C\u002Fli>\n\u003C\u002Ful>\n","Free, fast, and beautiful currency converter widget with 170+ currencies, live exchange rates, and 11 widget styles.",3000,46842,98,88,"2026-02-13T05:32:00.000Z","6.0","7.4",[53,19,20,54,55],"currency-calculator","forex","money-converter","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcurrency-converter-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcurrency-converter-widget.4.0.1.zip","2023-12-19 00:00:00",{"slug":20,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":11,"last_updated":69,"tested_up_to":15,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":76,"download_link":77,"security_score":47,"vuln_count":78,"unpatched_count":13,"last_vuln_date":79,"fetched_at":28},"Exchange Rates","1.3.0","falselight","https:\u002F\u002Fprofiles.wordpress.org\u002Ffalselight\u002F","\u003Cp>Simple and powerful real-time Currency Converter and Exchange Rates widgets.\u003Cbr \u002F>\nPerfect for blogs, e-commerce shops, travel websites, and financial portals.\u003Cbr \u002F>\nIncludes exchange rate data from 86 central banks and sources worldwide.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyuri.ws\u002F2022\u002F08\u002F14\u002Fprivatbank-currency-exchange-rates\u002F\" rel=\"nofollow ugc\">DEMO👀\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=FTxvE9oeDyU\" rel=\"nofollow ugc\">Video Demo ▶️\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>📩 Feel free, write if you will have any questions: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fexchange-rates\u002F\" rel=\"ugc\">online support\u003C\u002Fa>\u003Cbr \u002F>\n⭐️ Please, don’t forget to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fexchange-rates\u002Freviews\u002F#new-post\" rel=\"ugc\">RATE the plugin\u003C\u002Fa>. 🙏 This will influence future development.\u003C\u002Fp>\n\u003Ch4>🪄 FEATURES 🪄\u003C\u002Fh4>\n\u003Cp>☑️ 200+ \u003Ca href=\"https:\u002F\u002Fcurrencyrate.today\u002Fdifferent-currencies\" rel=\"nofollow ugc\">Currencies\u003C\u002Fa> and Popular \u003Ca href=\"https:\u002F\u002Fcurrencyrate.today\u002Fother\" rel=\"nofollow ugc\">CryptoCurrencies\u003C\u002Fa>;\u003Cbr \u002F>\n☑️ Currency exchange rate data from 86 central banks of the world;\u003Cbr \u002F>\n☑️ Including: black markets, dollar blue etc., \u003Ca href=\"https:\u002F\u002Fapi-bank.fex.to\u002F\" rel=\"nofollow ugc\">sources\u003C\u002Fa>;\u003Cbr \u002F>\n☑️ 🔑 No API key needed;\u003Cbr \u002F>\n☑️ Updates automatically (per hour by WordPress Cron);\u003Cbr \u002F>\n☑️ Flexible design and settings, easy to adapt to your style;\u003Cbr \u002F>\n☑️ Types of currency icons: rectangular, square, circular;\u003Cbr \u002F>\n☑️ Real-time conversion;\u003Cbr \u002F>\n☑️ Easy-to-use;\u003Cbr \u002F>\n☑️ Free forever;\u003Cbr \u002F>\n☑️ UpTime 99.99%;\u003Cbr \u002F>\n☑️ Our plugin will complement your site and keep your users engaged.\u003C\u002Fp>\n\u003Ch3>Widgets\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Currency Converter is easy to use, simple real-time converter;\u003Cbr \u002F>\n✔ Universal widget, it can be used on travel and property website\u002Fblog, as well as online stores.\u003C\u002Fli>\n\u003Cli>Currency Table is a table with exchange rates and another features.\u003Cbr \u002F>\n✔ The currency rates table is mainly used by news websites, portals and financial forums.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcode\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Badge is a simple exchange rates list.\u003Cbr \u002F>\n✔ An excellent shortcode that can be used in international online stores. With ease you can add a list of prices in different currencies to the product page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🍩 Donations\u003C\u002Fh3>\n\u003Cp>ℹ️ Sources: \u003Ca href=\"https:\u002F\u002Fcurrencyrate.today\u002F\" rel=\"nofollow ugc\">CurrencyRate\u003C\u002Fa>\u003Cbr \u002F>\n💵 \u003Ca href=\"https:\u002F\u002Fcurrencyconvert.online\u002F\" rel=\"nofollow ugc\">CurrencyConvert.Online\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>💰 Your might like it:\u003Cbr \u002F>\n🔵 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexchange-rates-widget\u002F\" rel=\"ugc\">Exchange Rates Widget\u003C\u002Fa>\u003Cbr \u002F>\n🔴 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcurrency-converter-calculator\u002F\" rel=\"ugc\">Currency Converter Calculator\u003C\u002Fa>\u003Cbr \u002F>\n🟢 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcrypto-converter-widget\u002F\" rel=\"ugc\">Crypto Converter ⚡ Widget\u003C\u002Fa>\u003Cbr \u002F>\n⚫ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcryptocurrency-price-widget\u002F\" rel=\"ugc\">Cryptocurrency Price Widget\u003C\u002Fa>\u003Cbr \u002F>\n🟡 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcurrency-converter-widget-pro\u002F\" rel=\"ugc\">Currency Converter Widget ⚡ PRO\u003C\u002Fa>\u003C\u002Fp>\n","Currency Converter & Exchange Rates Widgets, easy-to-use, with beautiful UI. 🔑 No API key needed, ❤️‍ plug and play.",1000,139473,84,"2025-12-01T11:46:00.000Z","3.1","5.3",[73,74,19,75,20],"currencies","currency-conversion","currency-exchange","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexchange-rates\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexchange-rates.1.3.0.zip",2,"2025-09-03 00:00:00",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":26,"downloaded":88,"rating":89,"num_ratings":32,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":97,"download_link":98,"security_score":99,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wp-unit-converter","WP Unit Converter","1.0.5","centangle","https:\u002F\u002Fprofiles.wordpress.org\u002Fcentangle\u002F","\u003Cp>WP Unit Converter allows you to convert following metrics in numerous different units of measurement.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Length\u002FDistance\u003C\u002Fli>\n\u003Cli>Temperature\u003C\u002Fli>\n\u003Cli>Time\u003C\u002Fli>\n\u003Cli>Weight\u003C\u002Fli>\n\u003Cli>Area\u003C\u002Fli>\n\u003Cli>Speed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Automatic installation\u003C\u002Fh3>\n\u003Cp>Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of this plugin, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.\u003C\u002Fp>\n\u003Cp>In the search field type “WP Unit Converter” and click Search Plugins. Once you’ve found this plugin, you can install it by simply clicking “Install Now”.\u003C\u002Fp>\n\u003Ch3>Manual installation\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Download and unzip the WP Unit Converter plugin\u003C\u002Fli>\n\u003Cli>Upload the entire wp-unit-converter\u002F directory to the \u002Fwp-content\u002Fplugins\u002F directory\u003C\u002Fli>\n\u003Cli>Activate the WP Unit Converter plugin through the Plugins menu in WordPress\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>How to use WP Unit Converter?\u003C\u002Fh3>\n\u003Cp>You can use WP Unit Converter in either Post\u002FPages or in Widget area.\u003C\u002Fp>\n\u003Ch3>Use in Post\u002FPages\u003C\u002Fh3>\n\u003Cp>Simply copy the following shortcode and paste it into your desired location.\u003Cbr \u002F>\n[wpuc_unit_converter]\u003C\u002Fp>\n\u003Ch3>Use in Widget\u003C\u002Fh3>\n\u003Cp>WP Unit Converter, creates a Widget Calculator under Available Widgets Area in Widgets Menu, which you can drag & drop to your desired sidebar location.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>WP Unit Converter is distributed under the terms of GNU GPL2.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>WP Unit Converter is based on following third-party resource:\u003C\u002Fp>\n\u003Ch3>Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Icons made by \u003Ca href=\"https:\u002F\u002Fwww.freepik.com\u002F\" title=\"Freepik\" rel=\"nofollow ugc\">Freepik\u003C\u002Fa> from \u003Ca href=\"https:\u002F\u002Fwww.flaticon.com\u002F\" title=\"Flaticon\" rel=\"nofollow ugc\">www.flaticon.com\u003C\u002Fa> is licensed by \u003Ca href=\"http:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F3.0\u002F\" title=\"Creative Commons BY 3.0\" rel=\"nofollow ugc\">CC 3.0 BY\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","WP Unit Converter allows you to convert Length\u002FDistance, Temperature, Time, Weight, Area and Speed metrics in different units of measurement.",4343,20,"2022-03-21T09:25:00.000Z","5.9.13","5.0","",[22,95,96,23],"metrics","shortcode","https:\u002F\u002Fgithub.com\u002Fcentangle\u002Fwp-unit-converter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-unit-converter.zip",85,{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":11,"downloaded":108,"rating":13,"num_ratings":13,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":112,"tags":113,"homepage":115,"download_link":116,"security_score":99,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"cryptocurrency-converter","Cryptocurrency Converter","0.6","NetTantra","https:\u002F\u002Fprofiles.wordpress.org\u002Fnettantra\u002F","\u003Cp>This Cryptocurrency Converter is built around ease and functionality. You can set commonly-used currency pairs such as USD\u002FEUR and every conversion is made ‘on the fly’ as you type – you do not even have to hit ‘Enter’. Convert amounts to or from USD (and other currencies) with this plugin.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Awesome Cryptocurrency Converter box will display in any content with shortcode [Cryptocurrency_Converter]\u003C\u002Fli>\n\u003Cli>Admin can manage the Converter’s default fields and Field labels from the \u003Ccode>cryptocurrency-converter\u003C\u002Fcode> admin page.\u003C\u002Fli>\n\u003Cli>1,400+ Currencies (BTC,LTC,ETH,USD,EUR,BCC,BTCD,CNY,ZEC AND MORE…)\u003C\u002Fli>\n\u003Cli>Server Performance\u003C\u002Fli>\n\u003Cli>Real Time Prices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin display the result using the Free API Key from \u003Ca href=\"https:\u002F\u002Fapiseeds.com\u002F\" rel=\"nofollow ugc\">APISeeds.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Short code Params:\u003C\u002Fp>\n\u003Cp>[Cryptocurrency_Converter title=”Your Title”]\u003C\u002Fp>\n\u003Ch4>About the Developer\u003C\u002Fh4>\n\u003Cp>This Plugin is developed by NetTantra Technologies – a team of open-source enthusiasts and WordPress experts. NetTantra designers and developers work relentlessly to bring code to life so that WordPress users don’t have to do the hard work.\u003C\u002Fp>\n\u003Cp>For professional support, you can get in touch with the NetTantra Team at \u003Ca href=\"mailto:wordpress@nettantra.com\" rel=\"nofollow ugc\">wordpress@nettantra.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Plugin Support\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"wordpress@nettantra.com\" title=\"WordPress Plugins and Support Services\" rel=\"nofollow ugc\">Cryptocurrency Converter\u003C\u002Fa>\u003C\u002Fp>\n","This plugin allows to add shortcode on your WordPress site and convert over 1,400 crypto currencies. [Cryptocurrency_Converter title=\"Your Title& &hellip;",4326,"2019-08-16T12:37:00.000Z","5.2.24","4.5","5.2",[53,19,75,20,114],"foreign-exchange","https:\u002F\u002Fwww.nettantra.com\u002Fwordpress\u002F?utm_src=cryptocurrency-converter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcryptocurrency-converter.0.6.zip",{"slug":118,"name":119,"version":120,"author":62,"author_profile":63,"description":121,"short_description":122,"active_installs":11,"downloaded":123,"rating":13,"num_ratings":13,"last_updated":124,"tested_up_to":15,"requires_at_least":70,"requires_php":71,"tags":125,"homepage":126,"download_link":127,"security_score":128,"vuln_count":32,"unpatched_count":13,"last_vuln_date":129,"fetched_at":28},"fx-currency-converter","FX Currency Converter","0.2.1","\u003Cp>Easy-to-use, free currency converter. 🔑 No API key needed. ❤️ Install and enjoy.\u003C\u002Fp>\n\u003Ch3>📌 About\u003C\u002Fh3>\n\u003Cp>Unlock real-time currency conversion on your WordPress site. Enjoy hassle-free updates every hour, drawing from 80 reliable sources. No API KEY required and absolutely free. Just install and elevate your site’s functionality now!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyuri.ws\u002Funcategorized\u002Ffx-currency-converter\u002F\" rel=\"nofollow ugc\">DEMO👀\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>⭐️ FEATURES ⭐️\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>🚀 Lightweight code;\u003C\u002Fli>\n\u003Cli>🌐 Exchange rates from 86 world central banks;\u003C\u002Fli>\n\u003Cli>🎨 Flexible styling options;\u003C\u002Fli>\n\u003Cli>💯 Free, No Ads;\u003C\u002Fli>\n\u003Cli>🔑 No API key needed;\u003C\u002Fli>\n\u003Cli>🔒 SSL support;\u003C\u002Fli>\n\u003Cli>📱 Mobile-friendly;\u003C\u002Fli>\n\u003Cli>🔋 UpTime 99.99%;\u003C\u002Fli>\n\u003Cli>🔍 SEO-friendly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🗜 Shortcode 🗜\u003C\u002Fh3>\n\u003Cp>The shortcode of \u003Ccode>[fxcc_convert]\u003C\u002Fcode> has the following parameters that you may specify…\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>num\u003C\u002Fstrong> – The amount you wish to convert from one currency to another.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>from\u003C\u002Fstrong> – The currency \u003Ca href=\"https:\u002F\u002Fcurrencyrate.today\u002Fdifferent-currencies\" rel=\"nofollow ugc\">ISO code\u003C\u002Fa> you wish to convert from. The default is USD.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>to\u003C\u002Fstrong> – The currency \u003Ca href=\"https:\u002F\u002Fcurrencyrate.today\u002Fdifferent-currencies\" rel=\"nofollow ugc\">ISO code\u003C\u002Fa> you wish to convert to. The default is EUR.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>dec\u003C\u002Fstrong> – Specifies the number of decimal places in the output. This should be numeric or the word “match”. The default is “match”, which means that the output will match the number of decimal places that the \u003Cstrong>num\u003C\u002Fstrong> had.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>prefix\u003C\u002Fstrong> – emoji | symbol;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>suffix\u003C\u002Fstrong> – emoji | symbol;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>template\u003C\u002Fstrong> – See the later section, “Using Templates”, for more information.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💡 Examples 💡\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>[fxcc_convert num=\"100\" from=\"USD\" to=\"EUR\" \u002F] - 92\n[fxcc_convert num=\"49.123\" dec=\"2\" from=\"USD\" to=\"EUR\" \u002F] - 45,22\n[fxcc_convert num=\"49.123\" dec=\"2\" from=\"USD\" to=\"EUR\" prefix=\"symbol\" suffix=\"emoji\" \u002F] - €45,22🇪🇺\n[fxcc_convert num=\"49.99\" from=\"USD\" to=\"EUR\" prefix=\"symbol\" tmpl=\"49.99 USD is %result% EUR\" \u002F] - 49.99 USD is €46,02 EUR\n[fxcc_convert num=\"49.99\" from=\"USD\" to=\"EUR\" tmpl=\"49.99 USD is %result% EUR\" src=\"eu-ecb\" \u002F] - 49.99 USD is 45,83 EUR\n[fxcc_convert num=\"100\" from=\"USD\" dec=\"4\" to=\"EUR\"]100 USD is %result% EUR[\u002Ffxcc_convert] - 100 USD is 92,0641 EUR\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>💱 API and Data sources 💱\u003C\u002Fh3>\n\u003Cp>We are collect data from multiple data sources and store them on our server, \u003Ca href=\"https:\u002F\u002Fapi-bank.fex.to\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fapi-bank.fex.to\u002F\u003C\u002Fa>. Before you start using the plugin, please read the disclaimer. This plugin retrieve data one request per hour. Our public API don’t require any keys or passwords. Data providers, such as:\u003C\u002Fp>\n\u003Col>\n\u003Cli>🇦🇪 AE Central Bank of the UAE\u003C\u002Fli>\n\u003Cli>🇦🇱 AL Bank of Albania\u003C\u002Fli>\n\u003Cli>🇦🇷 AR Central Bank of Argentina (retail)\u003C\u002Fli>\n\u003Cli>🇦🇷 AR Central Bank of Argentina (uva)\u003C\u002Fli>\n\u003Cli>🇦🇷 AR Central Bank of Argentina (wholesale)\u003C\u002Fli>\n\u003Cli>🇦🇷 AR Cronista Dollar Blue\u003C\u002Fli>\n\u003Cli>🇦🇺 AU Reserve Bank of Australia\u003C\u002Fli>\n\u003Cli>🇦🇿 AZ Central Bank of the Republic of Azerbaijan\u003C\u002Fli>\n\u003Cli>🇧🇦 BA The Central Bank of Bosnia and Herzegovina\u003C\u002Fli>\n\u003Cli>🇧🇩 BD Bangladesh Bank\u003C\u002Fli>\n\u003Cli>🇧🇬 BG Bulgarian National Bank\u003C\u002Fli>\n\u003Cli>🇧🇭 BH Central Bank of Bahrain\u003C\u002Fli>\n\u003Cli>🇧🇷 BR Banco Central do Brasil (USD)\u003C\u002Fli>\n\u003Cli>🇧🇹 BT Royal Monetary Authority of Bhutan\u003C\u002Fli>\n\u003Cli>🇧🇾 BY National Bank of the Republic of Belarus (Belta)\u003C\u002Fli>\n\u003Cli>🇨🇦 CA Bank of Canada\u003C\u002Fli>\n\u003Cli>🇨🇭 CH Swiss National Bank\u003C\u002Fli>\n\u003Cli>🇨🇱 CL Central Bank of Chile\u003C\u002Fli>\n\u003Cli>🇨🇺 CU Central Bank of Cuba\u003C\u002Fli>\n\u003Cli>🇨🇿 CZ Czech National Bank\u003C\u002Fli>\n\u003Cli>🇩🇰 DK Danmarks Nationalbank\u003C\u002Fli>\n\u003Cli>🇩🇿 DZ Crédit Populaire d’Algérie\u003C\u002Fli>\n\u003Cli>🇩🇿 DZ Devise Square (Black Market)\u003C\u002Fli>\n\u003Cli>🇪🇬 EG Central Bank of Egypt\u003C\u002Fli>\n\u003Cli>🇪🇹 ET National Bank of Ethiopia\u003C\u002Fli>\n\u003Cli>🇪🇺 EU European Central Bank\u003C\u002Fli>\n\u003Cli>🇬🇧 GB Bank of England\u003C\u002Fli>\n\u003Cli>🇬🇪 GE The National Bank of Georgia\u003C\u002Fli>\n\u003Cli>🇭🇺 HU Hungarian National Bank\u003C\u002Fli>\n\u003Cli>🇮🇱 IL Bank of Israel\u003C\u002Fli>\n\u003Cli>🇮🇳 IN Financial Benchmarks India\u003C\u002Fli>\n\u003Cli>🇮🇸 IS Central Bank of Iceland\u003C\u002Fli>\n\u003Cli>🇰🇭 KH Bank of Cambodia\u003C\u002Fli>\n\u003Cli>🇰🇷 KR Seoul Money Brokerage Services\u003C\u002Fli>\n\u003Cli>🇰🇿 KZ National Bank of Kazakhstan\u003C\u002Fli>\n\u003Cli>🇱🇧 LB Bank of Lebanon\u003C\u002Fli>\n\u003Cli>🇱🇧 LB Lebanese Lira Black Market\u003C\u002Fli>\n\u003Cli>🇱🇧 LB Lebanese Lira Sayrafa Rate\u003C\u002Fli>\n\u003Cli>🇲🇦 MA BANK AL-MAGHRIB\u003C\u002Fli>\n\u003Cli>🇲🇩 MD National Bank of Moldova\u003C\u002Fli>\n\u003Cli>🇲🇲 MM Central Bank of Myanmar\u003C\u002Fli>\n\u003Cli>🇲🇽 MX Bank of Mexico\u003C\u002Fli>\n\u003Cli>🇲🇽 MX Bank of Mexico (FIX)\u003C\u002Fli>\n\u003Cli>🇳🇬 NG Central Bank of Nigeria\u003C\u002Fli>\n\u003Cli>🇳🇬 NG Naira Black Market Exchange Rates Today\u003C\u002Fli>\n\u003Cli>🇳🇵 NP Nepal Rastra bank\u003C\u002Fli>\n\u003Cli>🇵🇪 PE Cambi\u003C\u002Fli>\n\u003Cli>🇵🇪 PE Cambia FX\u003C\u002Fli>\n\u003Cli>🇵🇪 PE Cambix\u003C\u002Fli>\n\u003Cli>🇵🇪 PE Dollar House\u003C\u002Fli>\n\u003Cli>🇵🇪 PE Hir Power\u003C\u002Fli>\n\u003Cli>🇵🇪 PE Instakash FX\u003C\u002Fli>\n\u003Cli>🇵🇪 PE oKane Cambio Online\u003C\u002Fli>\n\u003Cli>🇵🇪 PE Roblex\u003C\u002Fli>\n\u003Cli>🇵🇪 PE Srcambio\u003C\u002Fli>\n\u003Cli>🇵🇪 PE TKambio\u003C\u002Fli>\n\u003Cli>🇵🇪 PE Yanki\u003C\u002Fli>\n\u003Cli>🇵🇭 PH Central Bank of the Philippines\u003C\u002Fli>\n\u003Cli>🇵🇱 PL Polish National Bank\u003C\u002Fli>\n\u003Cli>🇷🇴 RO Banca Transilvania\u003C\u002Fli>\n\u003Cli>🇷🇴 RO National Bank of Romania\u003C\u002Fli>\n\u003Cli>🇷🇸 RS National Bank of Serbia\u003C\u002Fli>\n\u003Cli>🇷🇺 RU The Central Bank of the Russian Federation\u003C\u002Fli>\n\u003Cli>🇸🇪 SE Riksbank\u003C\u002Fli>\n\u003Cli>🇸🇬 SG Monetary Authority of Singapore\u003C\u002Fli>\n\u003Cli>🇸🇸 SS Bank of South Sudan\u003C\u002Fli>\n\u003Cli>🇹🇭 TH Bank of Thailand\u003C\u002Fli>\n\u003Cli>🇹🇯 TJ National Bank of Tajikistan\u003C\u002Fli>\n\u003Cli>🇹🇲 TM Central Bank of Turkmenistan\u003C\u002Fli>\n\u003Cli>🇹🇳 TN Central Bank of Tunisia\u003C\u002Fli>\n\u003Cli>🇹🇷 TR Central Bank of the Republic of Turkey\u003C\u002Fli>\n\u003Cli>🇹🇼 TW Central Bank of the Republic of China\u003C\u002Fli>\n\u003Cli>🇺🇦 UA Minfin Blackmarket USD\u003C\u002Fli>\n\u003Cli>🇺🇦 UA Monobank\u003C\u002Fli>\n\u003Cli>🇺🇦 UA National Bank of Ukraine\u003C\u002Fli>\n\u003Cli>🇺🇦 UA PrivatBank\u003C\u002Fli>\n\u003Cli>🇺🇿 UZ The Central Bank of the Republic of Uzbekistan\u003C\u002Fli>\n\u003Cli>🇻🇪 VE Central bank of Venezuela\u003C\u002Fli>\n\u003Cli>🇻🇳 VN Vietcombank\u003C\u002Fli>\n\u003Cli>🇿🇦 ZA South African Reserve Bank\u003C\u002Fli>\n\u003Cli>🏴 OECS Eastern Caribbean Central Bank\u003C\u002Fli>\n\u003Cli>🏴 XX CurrencyRate.Today\u003C\u002Fli>\n\u003Cli>🏴 XX Transnistrian Republican Bank\u003C\u002Fli>\n\u003Cli>🏴 XX West African Monetary Agency\u003C\u002Fli>\n\u003Cli>🇪🇬 EG Egypt Pound Black Market Rate\u003C\u002Fli>\n\u003Cli>🎮 Second Life Game Currency: Linden Dollar\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>⚠️ Disclaimer ⚠️\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Disclaimer for the https:\u002F\u002Fapi-bank.fex.to\u002F API\u003C\u002Fstrong> 🚫\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Use at Your Own Risk\u003C\u002Fstrong> ⚠️: The use of this API is at your own discretion and risk. We do not accept any responsibility for any losses, damages, or issues arising from the use of this API.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Accuracy\u003C\u002Fstrong> 📊: We make every effort to ensure the accuracy and timeliness of the data provided through our API. However, we do not guarantee the completeness, accuracy, or timeliness of this data and do not accept responsibility for any errors or omissions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Changes and Termination of Service\u003C\u002Fstrong> 🔄: We reserve the right to make changes to or terminate the operation of this API at any time, without prior notice. We are not liable for any consequences resulting from such changes or termination.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Third-Party Services\u003C\u002Fstrong> 🌐: This API may interact with third-party services or APIs. We do not endorse or take responsibility for the functionality, accuracy, or availability of these third-party services.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Warranty\u003C\u002Fstrong> 🛡️: We provide this API on an “as is” and “as available” basis, without any warranties, express or implied. We disclaim all warranties, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, and non-infringement.\u003Cbr \u002F>\nBy using this API, you agree to accept and abide by the terms of this disclaimer. If you do not agree with any part of this disclaimer, you must not use this API.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>🍩 Donations\u003C\u002Fh3>\n\u003Cp>ℹ️ Website: \u003Ca href=\"https:\u002F\u002Fcurrencyconvert.online\u002F\" rel=\"nofollow ugc\">CurrencyConvert\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🌐 Sources: \u003Ca href=\"https:\u002F\u002Fcurrencyrate.today\u002F\" rel=\"nofollow ugc\">CurrencyRate\u003C\u002Fa>\u003C\u002Fp>\n","Easy-to-use, free currency converter. 🔑 No API key needed. ❤️ Install and enjoy.",1026,"2025-12-09T21:45:00.000Z",[73,74,19,75,20],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffx-currency-converter\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffx-currency-converter.0.2.1.zip",99,"2025-12-11 15:00:45",{"attackSurface":131,"codeSignals":299,"taintFlows":391,"riskAssessment":618,"analyzedAt":628},{"hooks":132,"ajaxHandlers":231,"restRoutes":281,"shortcodes":282,"cronEvents":287,"entryPointCount":298,"unprotectedCount":13},[133,138,142,146,150,153,156,160,164,167,171,175,179,183,187,191,196,200,204,208,211,214,217,221,224,228],{"type":134,"name":135,"callback":136,"file":137,"line":89},"action","admin_menu","smart_convert_currency_unit_conversion_add_plugin_page","admin\\class-smart-convert-currency-unit-conversion-admin.php",{"type":134,"name":139,"callback":140,"file":137,"line":141},"admin_init","smart_convert_currency_unit_conversion_page_init",21,{"type":134,"name":143,"callback":144,"file":137,"line":145},"admin_enqueue_scripts","smart_convert_currency_unit_conversion_admin_enqueue_scripts",25,{"type":134,"name":147,"callback":148,"file":137,"line":149},"enqueue_block_editor_assets","smart_convert_currency_unit_conversion_enqueue_editor_styles",27,{"type":134,"name":151,"callback":152,"file":137,"line":33},"wp_enqueue_scripts","smart_convert_currency_unit_conversion_register_shared_assets",{"type":134,"name":154,"callback":152,"file":137,"line":155},"init",33,{"type":134,"name":157,"callback":158,"file":137,"line":159},"admin_post_smart_convert_currency_unit_conversion_manual_rates_update","smart_convert_currency_unit_conversion_manual_rates_update",36,{"type":134,"name":161,"callback":162,"file":137,"line":163},"admin_post_smart_convert_currency_unit_conversion_manual_units_update","smart_convert_currency_unit_conversion_manual_units_update",37,{"type":134,"name":139,"callback":165,"file":137,"line":166},"smart_convert_currency_unit_conversion_welcome_redirect_logic",40,{"type":134,"name":168,"callback":169,"file":137,"line":170},"admin_post_smart_convert_currency_unit_conversion_save_template","smart_convert_currency_unit_conversion_save_template",44,{"type":134,"name":172,"callback":173,"file":137,"line":174},"admin_post_smart_convert_currency_unit_conversion_delete_template","smart_convert_currency_unit_conversion_delete_template",45,{"type":134,"name":176,"callback":177,"file":137,"line":178},"admin_post_smart_convert_currency_unit_conversion_duplicate_template","smart_convert_currency_unit_conversion_duplicate_template",46,{"type":134,"name":180,"callback":181,"file":137,"line":182},"admin_post_smart_convert_currency_unit_conversion_set_default_template","smart_convert_currency_unit_conversion_set_default_template",47,{"type":134,"name":184,"callback":185,"file":137,"line":186},"admin_post_smart_convert_currency_unit_conversion_export_templates","smart_convert_currency_unit_conversion_export_templates",48,{"type":134,"name":188,"callback":189,"file":137,"line":190},"admin_post_smart_convert_currency_unit_conversion_import_templates","smart_convert_currency_unit_conversion_import_templates",49,{"type":192,"name":193,"callback":194,"priority":89,"file":137,"line":195},"filter","load_script_translation_file","smart_convert_currency_unit_conversion_json_translation_fallback",74,{"type":192,"name":197,"callback":198,"priority":11,"file":137,"line":199},"pre_load_script_translations","smart_convert_currency_unit_conversion_force_json_content_locale",75,{"type":192,"name":201,"callback":202,"file":203,"line":141},"cron_schedules","smart_convert_currency_unit_conversion_add_custom_cron_interval","includes\\smart-convert-currency-unit-conversion-cron.php",{"type":134,"name":205,"callback":206,"file":203,"line":207},"smart_convert_currency_unit_conversion_update_currency_hook","smart_convert_currency_unit_conversion_handle_cron_execution",51,{"type":134,"name":209,"callback":206,"file":203,"line":210},"smart_convert_currency_unit_conversion_update_currency_retry_hook",54,{"type":134,"name":154,"callback":212,"file":203,"line":213},"closure",147,{"type":134,"name":154,"callback":215,"file":203,"line":216},"smart_convert_currency_unit_conversion_update_units_csv_once",350,{"type":134,"name":154,"callback":218,"file":219,"line":220},"smart_convert_currency_unit_conversion_register_convert_block","includes\\smart-convert-currency-unit-conversion-shortcode.php",1225,{"type":134,"name":147,"callback":222,"file":219,"line":223},"smart_convert_currency_unit_conversion_register_inline_convert_format",1329,{"type":134,"name":225,"callback":212,"file":226,"line":227},"plugins_loaded","smart-convert-currency-unit-conversion.php",32,{"type":134,"name":229,"callback":212,"priority":11,"file":226,"line":230},"upgrader_process_complete",481,[232,238,242,246,249,253,257,261,265,269,273,277],{"action":233,"nopriv":234,"callback":235,"hasNonce":236,"hasCapCheck":236,"file":137,"line":237},"smart_convert_currency_unit_conversion_activate_connection",false,"ajax_activate_connection",true,41,{"action":239,"nopriv":234,"callback":240,"hasNonce":236,"hasCapCheck":236,"file":137,"line":241},"smart_convert_currency_unit_conversion_ajax_save_template","ajax_save_template",52,{"action":243,"nopriv":234,"callback":244,"hasNonce":236,"hasCapCheck":236,"file":137,"line":245},"smart_convert_currency_unit_conversion_ajax_delete_template","ajax_delete_template",53,{"action":247,"nopriv":234,"callback":248,"hasNonce":236,"hasCapCheck":236,"file":137,"line":210},"smart_convert_currency_unit_conversion_ajax_get_edit_form","ajax_get_edit_form",{"action":250,"nopriv":234,"callback":251,"hasNonce":236,"hasCapCheck":236,"file":137,"line":252},"smart_convert_currency_unit_conversion_ajax_get_unit_details","ajax_get_unit_details",57,{"action":254,"nopriv":234,"callback":255,"hasNonce":236,"hasCapCheck":236,"file":137,"line":256},"smart_convert_currency_unit_conversion_ajax_export_units","ajax_export_units",58,{"action":258,"nopriv":234,"callback":259,"hasNonce":236,"hasCapCheck":236,"file":137,"line":260},"smart_convert_currency_unit_conversion_ajax_import_units","ajax_import_units",59,{"action":262,"nopriv":234,"callback":263,"hasNonce":236,"hasCapCheck":236,"file":137,"line":264},"smart_convert_currency_unit_conversion_ajax_update_rates","ajax_manual_rates_update",62,{"action":266,"nopriv":234,"callback":267,"hasNonce":236,"hasCapCheck":236,"file":137,"line":268},"smart_convert_currency_unit_conversion_ajax_update_units","ajax_manual_units_update",63,{"action":270,"nopriv":234,"callback":271,"hasNonce":236,"hasCapCheck":234,"file":137,"line":272},"smart_convert_currency_unit_conversion_check_unit_code","ajax_check_unit_code",66,{"action":274,"nopriv":234,"callback":275,"hasNonce":236,"hasCapCheck":236,"file":137,"line":276},"smart_convert_currency_unit_conversion_ajax_save_custom_unit","ajax_save_custom_unit",67,{"action":278,"nopriv":234,"callback":279,"hasNonce":236,"hasCapCheck":236,"file":137,"line":280},"smart_convert_currency_unit_conversion_ajax_delete_custom_unit","ajax_delete_custom_unit",68,[],[283],{"tag":284,"callback":285,"file":219,"line":286},"smart-convert","smart_convert_currency_unit_conversion_shortcode",1189,[288,290,292,294,296],{"hook":209,"callback":209,"file":203,"line":289},92,{"hook":205,"callback":205,"file":203,"line":291},131,{"hook":205,"callback":205,"file":203,"line":293},135,{"hook":205,"callback":205,"file":203,"line":295},159,{"hook":205,"callback":205,"file":226,"line":297},494,13,{"dangerousFunctions":300,"sqlUsage":301,"outputEscaping":347,"fileOperations":388,"externalRequests":78,"nonceChecks":89,"capabilityChecks":389,"bundledLibraries":390},[],{"prepared":302,"raw":89,"locations":303},39,[304,306,309,312,314,317,319,321,323,325,327,329,331,333,335,338,341,343,345,346],{"file":137,"line":12,"context":305},"$wpdb->get_var() with variable interpolation",{"file":137,"line":307,"context":308},210,"$wpdb->get_results() with variable interpolation",{"file":137,"line":310,"context":311},693,"$wpdb->get_col() with variable interpolation",{"file":137,"line":313,"context":311},698,{"file":137,"line":315,"context":316},2139,"$wpdb->query() with variable interpolation",{"file":137,"line":318,"context":308},2361,{"file":137,"line":320,"context":308},2559,{"file":137,"line":322,"context":311},3434,{"file":137,"line":324,"context":311},3435,{"file":137,"line":326,"context":308},3873,{"file":203,"line":328,"context":308},216,{"file":203,"line":330,"context":316},302,{"file":203,"line":332,"context":305},368,{"file":203,"line":334,"context":316},395,{"file":336,"line":337,"context":308},"includes\\smart-convert-currency-unit-conversion-database.php",578,{"file":336,"line":339,"context":340},670,"$wpdb->get_row() with variable interpolation",{"file":336,"line":342,"context":340},702,{"file":344,"line":237,"context":316},"uninstall.php",{"file":344,"line":170,"context":316},{"file":344,"line":182,"context":316},{"escaped":348,"rawEcho":349,"locations":350},329,18,[351,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386],{"file":137,"line":352,"context":353},1407,"raw output",{"file":137,"line":355,"context":353},1562,{"file":137,"line":357,"context":353},1586,{"file":137,"line":359,"context":353},2208,{"file":137,"line":361,"context":353},2364,{"file":137,"line":363,"context":353},3517,{"file":137,"line":365,"context":353},3518,{"file":137,"line":367,"context":353},3522,{"file":137,"line":369,"context":353},3523,{"file":137,"line":371,"context":353},3527,{"file":137,"line":373,"context":353},3528,{"file":137,"line":375,"context":353},3537,{"file":137,"line":377,"context":353},3538,{"file":137,"line":379,"context":353},3580,{"file":137,"line":381,"context":353},3690,{"file":137,"line":383,"context":353},3738,{"file":137,"line":385,"context":353},3747,{"file":137,"line":387,"context":353},3890,4,19,[],[392,410,423,441,451,464,503,527,538,555],{"entryPoint":393,"graph":394,"unsanitizedCount":13,"severity":409},"ajax_check_unit_code (admin\\class-smart-convert-currency-unit-conversion-admin.php:795)",{"nodes":395,"edges":407},[396,401],{"id":397,"type":398,"label":399,"file":137,"line":400},"n0","source","$_POST (x2)",798,{"id":402,"type":403,"label":404,"file":137,"line":405,"wp_function":406},"n1","sink","get_var() [SQLi]",813,"get_var",[408],{"from":397,"to":402,"sanitized":236},"low",{"entryPoint":411,"graph":412,"unsanitizedCount":13,"severity":409},"ajax_save_custom_unit (admin\\class-smart-convert-currency-unit-conversion-admin.php:853)",{"nodes":413,"edges":421},[414,417],{"id":397,"type":398,"label":415,"file":137,"line":416},"$_POST",866,{"id":402,"type":403,"label":418,"file":137,"line":419,"wp_function":420},"get_row() [SQLi]",967,"get_row",[422],{"from":397,"to":402,"sanitized":236},{"entryPoint":424,"graph":425,"unsanitizedCount":13,"severity":409},"ajax_delete_custom_unit (admin\\class-smart-convert-currency-unit-conversion-admin.php:1071)",{"nodes":426,"edges":438},[427,429,431,433],{"id":397,"type":398,"label":415,"file":137,"line":428},1080,{"id":402,"type":403,"label":418,"file":137,"line":430,"wp_function":420},1088,{"id":432,"type":398,"label":415,"file":137,"line":428},"n2",{"id":434,"type":403,"label":435,"file":137,"line":436,"wp_function":437},"n3","query() [SQLi]",1107,"query",[439,440],{"from":397,"to":402,"sanitized":236},{"from":432,"to":434,"sanitized":236},{"entryPoint":442,"graph":443,"unsanitizedCount":13,"severity":409},"ajax_get_unit_details (admin\\class-smart-convert-currency-unit-conversion-admin.php:3838)",{"nodes":444,"edges":449},[445,447],{"id":397,"type":398,"label":415,"file":137,"line":446},3850,{"id":402,"type":403,"label":418,"file":137,"line":448,"wp_function":420},3853,[450],{"from":397,"to":402,"sanitized":236},{"entryPoint":452,"graph":453,"unsanitizedCount":13,"severity":409},"ajax_import_units (admin\\class-smart-convert-currency-unit-conversion-admin.php:3898)",{"nodes":454,"edges":462},[455,458],{"id":397,"type":398,"label":456,"file":137,"line":457},"$_FILES",3911,{"id":402,"type":403,"label":459,"file":137,"line":460,"wp_function":461},"file_get_contents() [SSRF\u002FLFI]",3914,"file_get_contents",[463],{"from":397,"to":402,"sanitized":236},{"entryPoint":465,"graph":466,"unsanitizedCount":501,"severity":502},"ajax_save_template (admin\\class-smart-convert-currency-unit-conversion-admin.php:1142)",{"nodes":467,"edges":494},[468,470,473,475,477,480,483,486,489],{"id":397,"type":398,"label":415,"file":137,"line":469},1171,{"id":402,"type":471,"label":472,"file":137,"line":469},"transform","→ smart_convert_currency_unit_conversion_template_key_exists()",{"id":432,"type":403,"label":404,"file":336,"line":474,"wp_function":406},763,{"id":434,"type":398,"label":415,"file":137,"line":476},1208,{"id":478,"type":471,"label":479,"file":137,"line":476},"n4","→ smart_convert_currency_unit_conversion_get_template_by_id()",{"id":481,"type":403,"label":418,"file":336,"line":482,"wp_function":420},"n5",639,{"id":484,"type":398,"label":415,"file":137,"line":485},"n6",1211,{"id":487,"type":471,"label":488,"file":137,"line":485},"n7","→ render_template_card()",{"id":490,"type":403,"label":491,"file":137,"line":492,"wp_function":493},"n8","echo() [XSS]",1732,"echo",[495,496,497,498,499,500],{"from":397,"to":402,"sanitized":234},{"from":402,"to":432,"sanitized":234},{"from":434,"to":478,"sanitized":234},{"from":478,"to":481,"sanitized":234},{"from":484,"to":487,"sanitized":234},{"from":487,"to":490,"sanitized":234},3,"high",{"entryPoint":504,"graph":505,"unsanitizedCount":78,"severity":502},"ajax_get_edit_form (admin\\class-smart-convert-currency-unit-conversion-admin.php:1277)",{"nodes":506,"edges":521},[507,509,511,513,514,515,517,519],{"id":397,"type":398,"label":399,"file":137,"line":508},1286,{"id":402,"type":403,"label":491,"file":137,"line":510,"wp_function":493},1299,{"id":432,"type":398,"label":415,"file":137,"line":512},1287,{"id":434,"type":471,"label":479,"file":137,"line":512},{"id":478,"type":403,"label":418,"file":336,"line":482,"wp_function":420},{"id":481,"type":398,"label":415,"file":137,"line":516},1303,{"id":484,"type":471,"label":518,"file":137,"line":516},"→ render_template_form_ajax()",{"id":487,"type":403,"label":491,"file":137,"line":520,"wp_function":493},1366,[522,523,524,525,526],{"from":397,"to":402,"sanitized":236},{"from":432,"to":434,"sanitized":234},{"from":434,"to":478,"sanitized":234},{"from":481,"to":484,"sanitized":234},{"from":484,"to":487,"sanitized":234},{"entryPoint":528,"graph":529,"unsanitizedCount":32,"severity":502},"smart_convert_currency_unit_conversion_save_template (admin\\class-smart-convert-currency-unit-conversion-admin.php:1875)",{"nodes":530,"edges":535},[531,533,534],{"id":397,"type":398,"label":415,"file":137,"line":532},1908,{"id":402,"type":471,"label":472,"file":137,"line":532},{"id":432,"type":403,"label":404,"file":336,"line":474,"wp_function":406},[536,537],{"from":397,"to":402,"sanitized":234},{"from":402,"to":432,"sanitized":234},{"entryPoint":539,"graph":540,"unsanitizedCount":78,"severity":502},"smart_convert_currency_unit_conversion_duplicate_template (admin\\class-smart-convert-currency-unit-conversion-admin.php:2033)",{"nodes":541,"edges":550},[542,544,545,546,548,549],{"id":397,"type":398,"label":415,"file":137,"line":543},2047,{"id":402,"type":471,"label":479,"file":137,"line":543},{"id":432,"type":403,"label":418,"file":336,"line":482,"wp_function":420},{"id":434,"type":398,"label":415,"file":137,"line":547},2063,{"id":478,"type":471,"label":472,"file":137,"line":547},{"id":481,"type":403,"label":404,"file":336,"line":474,"wp_function":406},[551,552,553,554],{"from":397,"to":402,"sanitized":234},{"from":402,"to":432,"sanitized":234},{"from":434,"to":478,"sanitized":234},{"from":478,"to":481,"sanitized":234},{"entryPoint":556,"graph":557,"unsanitizedCount":617,"severity":502},"\u003Cclass-smart-convert-currency-unit-conversion-admin> (admin\\class-smart-convert-currency-unit-conversion-admin.php:0)",{"nodes":558,"edges":602},[559,560,561,563,564,565,566,568,569,571,573,575,577,580,582,584,586,588,590,592,594,596,598,600],{"id":397,"type":398,"label":399,"file":137,"line":400},{"id":402,"type":403,"label":404,"file":137,"line":405,"wp_function":406},{"id":432,"type":398,"label":562,"file":137,"line":416},"$_POST (x3)",{"id":434,"type":403,"label":418,"file":137,"line":419,"wp_function":420},{"id":478,"type":398,"label":415,"file":137,"line":428},{"id":481,"type":403,"label":435,"file":137,"line":436,"wp_function":437},{"id":484,"type":398,"label":567,"file":137,"line":508},"$_POST (x34)",{"id":487,"type":403,"label":491,"file":137,"line":510,"wp_function":493},{"id":490,"type":398,"label":456,"file":137,"line":570},2250,{"id":572,"type":403,"label":491,"file":137,"line":387,"wp_function":493},"n9",{"id":574,"type":398,"label":456,"file":137,"line":457},"n10",{"id":576,"type":403,"label":459,"file":137,"line":460,"wp_function":461},"n11",{"id":578,"type":398,"label":579,"file":137,"line":469},"n12","$_POST (x4)",{"id":581,"type":471,"label":472,"file":137,"line":469},"n13",{"id":583,"type":403,"label":404,"file":336,"line":474,"wp_function":406},"n14",{"id":585,"type":398,"label":562,"file":137,"line":476},"n15",{"id":587,"type":471,"label":479,"file":137,"line":476},"n16",{"id":589,"type":403,"label":418,"file":336,"line":482,"wp_function":420},"n17",{"id":591,"type":398,"label":562,"file":137,"line":485},"n18",{"id":593,"type":471,"label":488,"file":137,"line":485},"n19",{"id":595,"type":403,"label":491,"file":137,"line":492,"wp_function":493},"n20",{"id":597,"type":398,"label":415,"file":137,"line":516},"n21",{"id":599,"type":471,"label":518,"file":137,"line":516},"n22",{"id":601,"type":403,"label":491,"file":137,"line":520,"wp_function":493},"n23",[603,604,605,606,607,608,609,610,611,612,613,614,615,616],{"from":397,"to":402,"sanitized":236},{"from":432,"to":434,"sanitized":236},{"from":478,"to":481,"sanitized":236},{"from":484,"to":487,"sanitized":236},{"from":490,"to":572,"sanitized":236},{"from":574,"to":576,"sanitized":236},{"from":578,"to":581,"sanitized":234},{"from":581,"to":583,"sanitized":234},{"from":585,"to":587,"sanitized":234},{"from":587,"to":589,"sanitized":234},{"from":591,"to":593,"sanitized":234},{"from":593,"to":595,"sanitized":234},{"from":597,"to":599,"sanitized":234},{"from":599,"to":601,"sanitized":234},11,{"summary":619,"deductions":620},"The \"smart-convert-currency-unit-conversion\" plugin version 1.0.1 exhibits a generally strong security posture, with a significant number of code checks in place. The plugin demonstrates good practices by utilizing prepared statements for a majority of its SQL queries (66%) and properly escaping a high percentage of its output (95%). Nonce and capability checks are also implemented extensively, suggesting an awareness of common WordPress security vulnerabilities.  There are no known CVEs associated with this plugin, and its vulnerability history is clean, which is a positive indicator.\n\nDespite the positive aspects, the taint analysis reveals a concerning number of flows with unsanitized paths, specifically five high-severity instances. While the static analysis did not flag any dangerous functions or raw SQL queries without prepared statements, these high-severity taint flows indicate potential pathways for malicious input to be processed without adequate sanitization. This could lead to various injection vulnerabilities if not carefully handled. The presence of file operations and external HTTP requests also warrants attention, as these can sometimes be exploited if not properly secured.\n\nIn conclusion, the plugin has a solid foundation with many security best practices implemented. However, the identified high-severity taint flows with unsanitized paths represent a significant weakness that needs to be addressed. The absence of known vulnerabilities is encouraging, but the potential for exploitation via these taint flows should not be overlooked. Developers should prioritize reviewing and sanitizing these specific data flows.",[621,624,626],{"reason":622,"points":623},"High severity taint flows with unsanitized paths",15,{"reason":625,"points":501},"File operations present in code",{"reason":627,"points":501},"External HTTP requests present in code","2026-03-17T00:20:30.838Z",{"wat":630,"direct":639},{"assetPaths":631,"generatorPatterns":634,"scriptPaths":635,"versionParams":636},[632,633],"\u002Fwp-content\u002Fplugins\u002Fsmart-convert-currency-unit-conversion\u002Fincludes\u002Fcss\u002Fsmart-convert-currency-unit-conversion-style.css","\u002Fwp-content\u002Fplugins\u002Fsmart-convert-currency-unit-conversion\u002Fincludes\u002Fjs\u002Fsmart-convert-currency-unit-conversion-script.js",[],[],[637,638],"smart-convert-currency-unit-conversion\u002Fincludes\u002Fcss\u002Fsmart-convert-currency-unit-conversion-style.css?ver=","smart-convert-currency-unit-conversion\u002Fincludes\u002Fjs\u002Fsmart-convert-currency-unit-conversion-script.js?ver=",{"cssClasses":640,"htmlComments":641,"htmlAttributes":642,"restEndpoints":643,"jsGlobals":644,"shortcodeOutput":645},[],[],[],[],[],[]]