This plugin from theFinancials.com lets you embed FREE, live-updating, financial market data widgets into your WordPress pages. Display daily updates on your website for popular financial data: US Treasury Rates, SOFR Rates, Prime Rate, Canadian CMB Rates, GOC Rates, and other Interest Rates, Stocks, Major Indexes, Currency Exchange Rates (Forex), Grain Prices, Energy Prices, Metal Prices, and more. theFinancials.com has been providing reliable market data for all industries since 1996.
The plugin provides the full widget catalog from theFinancials.com. You choose the Market, Widget, Size/Shape and embed Method (JavaScript or iframe).
Key Features
- Daily updates for hundreds of popular financial instruments in web-ready widgets.
- Catalog-driven: Markets, Widgets, and Sizes come directly from theFinancials catalog (no manual updates).
- Two configuration methods: Shortcode generator with copy-and-paste ready code or Block Editor with live preview.
- Two embed methods: JavaScript or iframe.
- Security-first: fetches data only from theFinancials.com subdomains.
- All widgets are FREE. (For Custom Widgets contact info@mail.thefinancials.com)
External Services
This plugin connects to a third-party service operated by theFinancials.com LLC to retrieve widget catalog data and to generate the embed code used to display selected widgets on your site.
Service owner: theFinancials.com LLC
Service purpose: Provide the list of available market-data widgets and return the HTML/JS embed code for the widgets you choose.
Service endpoints: Hosted by theFinancials.com over HTTPS.
Terms: https://thefinancials.com/terms-and-conditions/
Privacy Policy: https://thefinancials.com/privacy-policy/
What Data Is Sent and When
The plugin makes requests to theFinancials.com in two situations:
-
In the WordPress admin (catalog & settings UI):
When you open the plugin』s pages to browse or configure widgets, the plugin requests the latest widget catalog.
The request includes:- Your site URL (as HTTP Referer)
- WordPress version and plugin version (for compatibility)
- Your current plugin settings necessary to filter the catalog (e.g., selected categories or widget IDs)
-
On the front end (rendering a widget):
When a page loads a widget, the plugin requests the corresponding embed/snippet.
The request includes:- The widget identifier(s) you selected in the admin
- Minimal context required to return the correct embed (e.g., size/variant flags)
Not sent by the plugin:
End-user names, emails, or other directly identifying visitor information.
No cookies are set by the plugin for this purpose.
Network metadata (e.g., IP address) may be visible to the service as part of normal HTTPS requests.
Why This Data Is Sent
- To show you an up-to-date widget catalog in the admin UI
- To return the correct widget code so the widget can be displayed on the front end
- To maintain compatibility and troubleshoot version-specific issues (using WP/plugin version)
How Data Is Transmitted and Stored
- Transport: All requests use HTTPS.
- Retention: Operational logs may be retained by the service provider for security and reliability (e.g., abuse prevention, debugging). See the provider』s Privacy Policy for details.
Opt-Out / Disabling the Service
This plugin』s core functionality depends on the external API.
If you do not wish to send the above data to theFinancials.com, you should deactivate the plugin (widgets will no longer render).
Front-End JavaScript Rendering
This plugin enqueues all admin/editor assets using WordPress APIs.
For the front end, the JavaScript widget method outputs a inline at the block position.
This is intentional: the vendor script requires synchronous, in-place execution.
Enqueuing causes many themes/builders/optimizers to relocate or defer the script, which breaks in-place rendering (widgets appear outside the content area or fail to load).
The inline script is limited to front-end rendering, sanitized, and contains no inline event handlers.
It mirrors the officially supported embed method that theFinancials.com customers use today.






