Description
VortexCodex Crypto Widgets adds beautiful, lightweight cryptocurrency price displays to any WordPress site — no API key required.
Display types
- Scrolling ticker — a smooth, seamless marquee of live prices (pauses on hover).
- Price cards — a responsive grid of coin cards with price, 24h change and market cap.
- Price table — rank, coin, price, 24h change, market cap and 24h volume.
- Inline label — drop a live price right inside a sentence.
- Sidebar widget — compact list or cards for any widget area.
Features
- 17,000+ coins supported via CoinGecko ids (bitcoin, ethereum, solana, …).
- 20 display currencies including USD, EUR, GBP, INR, JPY — even BTC and ETH.
- Prices auto-refresh in the visitor’s browser without a page reload (optional).
- Smart server-side caching — one upstream API call per cache window, no matter how much traffic you get. If the API is briefly unreachable, the last good prices are shown.
- 24h change shown in green/red with a customizable accent color.
- Fully responsive, tiny footprint: one small CSS file and one dependency-free JS file, loaded only on pages that use a widget.
- Respects
prefers-reduced-motion. - Translation-ready.
Shortcodes
[vortexcodex_ticker coins="bitcoin,ethereum" currency="usd" speed="50"][vortexcodex_cards coins="bitcoin,ethereum,solana" columns="3"][vortexcodex_table coins="bitcoin,ethereum,solana"][vortexcodex_label coin="bitcoin" show_change="yes"]
All attributes are optional; defaults are configured under Settings VortexCodex Crypto. Shortcodes work in the block editor (Shortcode block), classic editor, and most page builders.
Pro version
A Pro add-on is available with historical price charts, 7-day sparkline cards, a visitor currency switcher, and a live crypto converter.
External services
This plugin retrieves cryptocurrency market data from the CoinGecko API (https://www.coingecko.com). Requests are made from your server (never from your visitors’ browsers directly to CoinGecko) whenever the local cache expires. Only the list of coin ids and the display currency you configure are sent; no personal or visitor data is transmitted.
- CoinGecko Terms of Service: https://www.coingecko.com/en/terms
- CoinGecko Privacy Policy: https://www.coingecko.com/en/privacy
Screenshots





Installation
- Upload the plugin files to
/wp-content/plugins/vortexcodex-crypto-widgets, or install through the WordPress plugins screen. - Activate the plugin.
- Configure defaults under Settings VortexCodex Crypto.
- Add a shortcode to any post/page, or add the “VortexCodex Crypto Prices” widget to a sidebar.
FAQ
-
Do I need an API key?
-
No. The plugin uses CoinGecko’s free public API. Server-side caching keeps you comfortably within its rate limits.
-
How do I find a coin’s id?
-
Open the coin’s page on coingecko.com — the id is the “API id” shown on the page (and usually the slug in the URL). Examples:
bitcoin,ethereum,ripple,dogecoin. -
How fresh are the prices?
-
Data is cached on your server for the duration you choose (default 5 minutes, minimum 1). With auto-refresh enabled, visitors’ pages update on the same schedule without reloading.
-
Can I change the colors?
-
Pick an accent color in Settings VortexCodex Crypto. For deeper changes, all elements use prefixed
vortexcodex-CSS classes you can target from your theme’s custom CSS. -
Does it slow my site down?
-
No. Prices are fetched server-side and cached; the front end loads one ~4 KB CSS file and one ~3 KB JS file, only on pages that actually display a widget.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“VortexCodex Crypto Widgets” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “VortexCodex Crypto Widgets” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.5
- Added information about the Pro add-on (charts, sparklines, currency switcher, converter) on the settings page.
1.0.4
- Renamed the plugin to “VortexCodex Crypto Widgets” (slug vortexcodex-crypto-widgets); all internal prefixes, shortcodes and text domain updated to match.
1.0.3
- Removed the Plugin URI header (author homepage is kept in Author URI).
1.0.2
- Set plugin and author homepage to dontworry2much.com.
1.0.1
- Updated plugin name and metadata for the WordPress.org directory; declared compatibility with WordPress 7.0.
1.0.0
- Initial release: ticker, cards, table and label shortcodes, sidebar widget, settings page, REST-powered auto-refresh, transient caching with stale fallback.
