MarketPulse Interactive Manual
The ultimate real-time financial market ticker for WordPress. High-speed, responsive, server-cached ticker displaying 16 global market indices, commodities, cryptocurrencies, foreign exchange, and central bank macroeconomic rates.
Overview & Architecture
Engineered for financial portals, wealth managers, and corporate websites needing reliable market data without compromising site speed.
100% Server-Side Data Fetching
All communication with Yahoo Finance, FRED, and Open Exchange Rates happens strictly in PHP backend via wp_remote_get. No API keys or credentials are ever exposed to the visitor browser.
Stale-While-Revalidate Caching
Data is cached in WordPress transients and persistent options. Visitors always receive instant cached data. Cache updates run asynchronously in the background via WP-Cron.
Ultra Lightweight & Zero Bloat
Zero external JavaScript dependencies (no jQuery on frontend). CSS-only continuous animation utilizes GPU hardware acceleration for silky smooth rendering.
Native Internationalization (i18n)
Coded to WordPress internationalization standards. Complete English master catalog (marketpulse.pot) and standard Spanish translation (es_ES) included.
Requirements & Compatibility
MarketPulse is designed to run seamlessly on modern WordPress environments.
| Component | Minimum Requirement | Recommended | Notes |
|---|---|---|---|
| WordPress Core | 6.0+ |
6.6+ / 6.7+ / 6.8+ |
Fully tested with Block Editor, Full Site Editing (FSE), and classic themes. |
| PHP Runtime | 8.0+ |
8.1 / 8.2 / 8.3+ |
Uses PHP 8 strict types, typed properties, and modern features. |
| Page Builders | None (Universal) | Any (Elementor, Divi, Bricks, Gutenberg) | 100% theme & builder agnostic. Injects directly or via [marketpulse]. |
| Cache Plugins | None | WP Rocket, LiteSpeed, Redis Cache | Zero conflicts. Server cache updates asynchronously in background. |
Admin Configuration (Visual Showcase)
Explore each tab of the MarketPulse administration dashboard. Click the tabs below to test live controls.
MarketPulse
Premium Financial Market Ticker
S&P 500, NASDAQ, Dow Jones, Gold & WTI Crude Oil. No API key required.
FED Funds Rate, Consumer Price Index (CPI) & 30-Year Mortgage Rate. Unlimited free usage.
US Dollar Index (DXY) — calculated via ICE formula. Free plan: 1,000 requests/month.
Choose the background and text colors for the ticker bar. Use the presets below for quick selection.
Real-time simulation of both the continuous scrolling ticker bar and the multi-column financial card widget.
[marketpulse]
[marketpulse_card title="Mercados" columns="2" theme="navy"]Select the typography style or automatically inherit your website's active theme font.
Where the ticker bar appears on your site. Use "Shortcode Only" to place it anywhere manually.
Base animation duration. The actual speed auto-adjusts based on content width for consistent visual speed.
How often Yahoo Finance (market quotes) are refreshed. FRED refreshes every 6h and OXR every 2h automatically.
Enable or disable general features.
Choose which financial indicators to display in the ticker. Drag rows to reorder!
Drag & Drop Indicator Reordering
Total visual control over the sequence in which indicators appear on your live site.
Native WordPress Sortable
Uses WordPress core jQuery UI Sortable with zero external overhead. Changes are serialized seamlessly into options.
Instant Frontend Sync
When saving settings, both the horizontal scrolling ticker and the financial card widget follow your custom order.
Grip Drag Handles
Visible drag handles (⠿) indicate draggable rows and allow effortless reordering on desktop and tablet screens.
Local Currency Adaptation & Custom Locale
Dynamically quotes USD and EUR against your site's local currency.
Automatic Detection
Reads your WordPress site language/locale or WooCommerce store currency and selects the matching currency pair.
Popular Regional Presets
Pre-configured for Latin America, Europe, North America, and Asia: COP, MXN, EUR, USD, CLP, PEN, ARS, BRL, GBP, CAD, JPY, AUD.
Custom Code / Locale Input
Type any WordPress locale code (like es_ES, de_AT, fr_FR) or 3-letter ISO currency code (like CHF, NZD) for instant automatic adaptation.
Theme Font vs JetBrains
Elige entre una estética financiera de ancho fijo o integración perfecta con la tipografía de tu tema.
"Inherit from Site Theme"
When this option is selected, MarketPulse applies font-family: inherit;. The ticker automatically inherits the exact typography configured in your WordPress theme (Astra, GeneratePress, Divi, Kadence, Hello Elementor, Twenty Twenty-Four, etc.).
- Zero requests to Google Fonts (100% GDPR / DSGVO compliant)
- Perfect visual harmony with headers and navigation
- Instant rendering with no Flash of Unstyled Text (FOUT)
"JetBrains Mono" (Google Fonts)
The industry-standard high-legibility monospaced typeface designed specifically for tabular numbers, currency symbols, and percentage figures.
- Tabular figures prevent jitter during rapid updates
- Distinctive financial terminal look (Bloomberg / Reuters style)
- Preconnected Google Fonts loading with display=swap
Interactive Live Simulator (Ticker & Columns)
Test MarketPulse directly inside this documentation! Toggle between the horizontal ticker or multi-column financial card widget.
Shortcode Reference
Embed MarketPulse anywhere in pages, posts, page builders, or theme templates.
1. Horizontal Ticker: [marketpulse]
Outputs the continuous horizontal scrolling ticker wherever you place the shortcode. Perfect for header builders, hero sections, or above content.
[marketpulse]
2. Financial Card Widget: [marketpulse_card]
Displays a structured, elegant grid card with all active financial indicators in 1, 2, or 3 columns. Ideal for sidebars, footers, or dedicated market analysis pages.
[marketpulse_card title="Mercados Financieros" columns="2" theme="navy" show_change="yes"]
| Parámetro | Tipo | Opciones / Por Defecto | Descripción |
|---|---|---|---|
title |
String | "Mercados" |
Card header title. Leave empty to hide the header completely. |
columns |
Integer | 1 | 2 | 3 (Default: 2) |
Number of columns in the card layout. |
theme |
String | light | navy | dark (Default: light) |
Visual background and contrast scheme. |
show_change |
String | yes | no (Default: yes) |
Determina si se muestran las variaciones porcentuales en pastillas verde/rojo. |
Installation & Quick Setup
Get MarketPulse running on your site in less than 3 minutes.
1. Upload & Activate
Download marketpulse.zip, navigate to Plugins → Add New → Upload Plugin in WordPress, upload the file, and click Activate.
2. FRED API Key Setup (Free)
Go to Settings → MarketPulse → Connections. Enter your free FRED API key from fred.stlouisfed.org to enable Fed Rate, CPI, and Mortgage indicators.
3. Customize Indicators & Look
Navigate to Features to drag & drop your preferred indicators, select your local currency adaptation, and choose your color theme in Appearance.
Frequently Asked Questions
Everything you need to know about performance, data sources, and compatibility.
wp_remote_get() de PHP. Tus claves de FRED u Open Exchange Rates permanecen encriptadas en la base de datos de WordPress (wp_options) y nunca se imprimen en el código fuente HTML ni en scripts de JavaScript.
marketpulse.pot en inglés, junto con traducciones completas al español (marketpulse-es_ES.po y el binario compilado marketpulse-es_ES.mo). Todas las pantallas de administración, avisos y etiquetas están internacionalizadas con funciones estándar de gettext.
Troubleshooting & Diagnostics
Quick solutions for common setup questions.
WP-Cron Scheduled Updates
MarketPulse uses WordPress cron to refresh financial data. Ensure your server cron or WP-Cron is functioning. You can click 'Refresh Now' in Connections tab anytime.
FRED API Key Verification
Verify that your FRED API key is 32 alphanumeric characters and has no leading or trailing spaces. Free keys have no cost and generous rate limits.
Cache Plugins (WP Rocket, LiteSpeed, etc.)
MarketPulse is 100% compatible with page caching plugins because the ticker markup is generated dynamically and all animations are CSS-based.
Changelog & Technical Support
Crafted with excellence by hmsgraphics.
Versión 1.0.0 — Lanzamiento Oficial Empresarial
- Integración completa de 16 indicadores financieros (S&P500, NASDAQ, Dow Jones, Oro, Plata, Petróleo WTI, Petróleo Brent, Bitcoin, Ethereum, Dólar local, Euro local, Yen Japonés, Índice Dólar DXY, Tasa FED, IPC, Tasa Hipotecaria 30A).
- Reordenación interactiva de indicadores mediante Drag & Drop con sincronización instantánea en el frontend.
- Adaptación a Moneda Local con detección automática del país del sitio e ingreso de códigos personalizados (ej.
es_ES,de_AT,CHF,COP,MXN). - Opciones tipográficas flexibles: selección entre Google Fonts JetBrains Mono o herencia directa de la fuente del tema sin solicitudes externas.
- Formatos de visualización duales: barra de cotizaciones continua horizontal (
[marketpulse]) y widget de tarjeta financiera en columnas ([marketpulse_card]). - Interfaz de administración moderna refinada con diseño responsivo en 2 columnas, barra de previsualización con scroll sutil y botón de guardado flotante.
- Localización nativa para WordPress con plantilla en inglés (
marketpulse.pot) y traducción completa al español (marketpulse-es_ES.po/.mo).
Need assistance or custom financial indicators?
Our engineering team provides dedicated assistance for custom integrations, enterprise deployments, and financial API setups.