{"id":338057,"date":"2026-07-14T12:27:17","date_gmt":"2026-07-14T12:27:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/crypto-pulse-widgets\/"},"modified":"2026-07-14T12:53:51","modified_gmt":"2026-07-14T12:53:51","slug":"vortexcodex-crypto-widgets","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/vortexcodex-crypto-widgets\/","author":23530060,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.5","stable_tag":"1.0.5","tested":"7.0.1","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"VortexCodex Crypto Widgets","header_author":"Yosef Yaaqov","header_description":"Live cryptocurrency price ticker, price cards, price tables and inline price labels powered by the free CoinGecko API. Shortcodes, a sidebar widget, auto-refresh and smart caching.","assets_banners_color":"121e37","last_updated":"2026-07-14 12:53:51","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/dontworry2much.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":64,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.4":{"tag":"1.0.4","author":"vortexcodex","date":"2026-07-14 12:40:38"},"1.0.5":{"tag":"1.0.5","author":"vortexcodex","date":"2026-07-14 12:53:51"}},"upgrade_notice":{"1.0.4":"<p>Plugin renamed to VortexCodex Crypto Widgets; shortcode names changed accordingly.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3607464,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3607464,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3607464,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3607464,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.4","1.0.5"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3607464,"resolution":"1","location":"assets","locale":"","width":1280,"height":900},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3607464,"resolution":"2","location":"assets","locale":"","width":1280,"height":900},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3607464,"resolution":"3","location":"assets","locale":"","width":1280,"height":900},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3607464,"resolution":"4","location":"assets","locale":"","width":1280,"height":900},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3607464,"resolution":"5","location":"assets","locale":"","width":1280,"height":900}},"screenshots":{"1":"Scrolling price ticker.","2":"Price cards grid.","3":"Price table with market cap and volume.","4":"Inline price labels inside your content.","5":"Settings page."}},"plugin_section":[],"plugin_tags":[1886,271487,198046,12611,18737],"plugin_category":[45],"plugin_contributors":[271488],"plugin_business_model":[],"class_list":["post-338057","plugin","type-plugin","status-publish","hentry","plugin_tags-bitcoin","plugin_tags-coin-price","plugin_tags-crypto-ticker","plugin_tags-cryptocurrency","plugin_tags-ethereum","plugin_category-ecommerce","plugin_contributors-vortexcodex","plugin_committers-vortexcodex"],"banners":{"banner":"https:\/\/ps.w.org\/vortexcodex-crypto-widgets\/assets\/banner-772x250.png?rev=3607464","banner_2x":"https:\/\/ps.w.org\/vortexcodex-crypto-widgets\/assets\/banner-1544x500.png?rev=3607464","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/vortexcodex-crypto-widgets\/assets\/icon-128x128.png?rev=3607464","icon_2x":"https:\/\/ps.w.org\/vortexcodex-crypto-widgets\/assets\/icon-256x256.png?rev=3607464","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/vortexcodex-crypto-widgets\/assets\/screenshot-1.png?rev=3607464","caption":"Scrolling price ticker."},{"src":"https:\/\/ps.w.org\/vortexcodex-crypto-widgets\/assets\/screenshot-2.png?rev=3607464","caption":"Price cards grid."},{"src":"https:\/\/ps.w.org\/vortexcodex-crypto-widgets\/assets\/screenshot-3.png?rev=3607464","caption":"Price table with market cap and volume."},{"src":"https:\/\/ps.w.org\/vortexcodex-crypto-widgets\/assets\/screenshot-4.png?rev=3607464","caption":"Inline price labels inside your content."},{"src":"https:\/\/ps.w.org\/vortexcodex-crypto-widgets\/assets\/screenshot-5.png?rev=3607464","caption":"Settings page."}],"raw_content":"<!--section=description-->\n<p>VortexCodex Crypto Widgets adds beautiful, lightweight cryptocurrency price displays to any WordPress site \u2014 no API key required.<\/p>\n\n<p><strong>Display types<\/strong><\/p>\n\n<ul>\n<li><strong>Scrolling ticker<\/strong> \u2014 a smooth, seamless marquee of live prices (pauses on hover).<\/li>\n<li><strong>Price cards<\/strong> \u2014 a responsive grid of coin cards with price, 24h change and market cap.<\/li>\n<li><strong>Price table<\/strong> \u2014 rank, coin, price, 24h change, market cap and 24h volume.<\/li>\n<li><strong>Inline label<\/strong> \u2014 drop a live price right inside a sentence.<\/li>\n<li><strong>Sidebar widget<\/strong> \u2014 compact list or cards for any widget area.<\/li>\n<\/ul>\n\n<p><strong>Features<\/strong><\/p>\n\n<ul>\n<li>17,000+ coins supported via CoinGecko ids (bitcoin, ethereum, solana, \u2026).<\/li>\n<li>20 display currencies including USD, EUR, GBP, INR, JPY \u2014 even BTC and ETH.<\/li>\n<li>Prices auto-refresh in the visitor's browser without a page reload (optional).<\/li>\n<li>Smart server-side caching \u2014 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.<\/li>\n<li>24h change shown in green\/red with a customizable accent color.<\/li>\n<li>Fully responsive, tiny footprint: one small CSS file and one dependency-free JS file, loaded only on pages that use a widget.<\/li>\n<li>Respects <code>prefers-reduced-motion<\/code>.<\/li>\n<li>Translation-ready.<\/li>\n<\/ul>\n\n<p><strong>Shortcodes<\/strong><\/p>\n\n<ul>\n<li><code>[vortexcodex_ticker coins=\"bitcoin,ethereum\" currency=\"usd\" speed=\"50\"]<\/code><\/li>\n<li><code>[vortexcodex_cards coins=\"bitcoin,ethereum,solana\" columns=\"3\"]<\/code><\/li>\n<li><code>[vortexcodex_table coins=\"bitcoin,ethereum,solana\"]<\/code><\/li>\n<li><code>[vortexcodex_label coin=\"bitcoin\" show_change=\"yes\"]<\/code><\/li>\n<\/ul>\n\n<p>All attributes are optional; defaults are configured under <strong>Settings \u2192 VortexCodex Crypto<\/strong>. Shortcodes work in the block editor (Shortcode block), classic editor, and most page builders.<\/p>\n\n<p><strong>Pro version<\/strong><\/p>\n\n<p>A <a href=\"https:\/\/dontworry2much.com\/\">Pro add-on<\/a> is available with historical price charts, 7-day sparkline cards, a visitor currency switcher, and a live crypto converter.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin retrieves cryptocurrency market data from the <strong>CoinGecko API<\/strong> (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.<\/p>\n\n<ul>\n<li>CoinGecko Terms of Service: https:\/\/www.coingecko.com\/en\/terms<\/li>\n<li>CoinGecko Privacy Policy: https:\/\/www.coingecko.com\/en\/privacy<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/vortexcodex-crypto-widgets<\/code>, or install through the WordPress plugins screen.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Configure defaults under <strong>Settings \u2192 VortexCodex Crypto<\/strong>.<\/li>\n<li>Add a shortcode to any post\/page, or add the \"VortexCodex Crypto Prices\" widget to a sidebar.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20api%20key%3F\"><h3>Do I need an API key?<\/h3><\/dt>\n<dd><p>No. The plugin uses CoinGecko's free public API. Server-side caching keeps you comfortably within its rate limits.<\/p><\/dd>\n<dt id=\"how%20do%20i%20find%20a%20coin%27s%20id%3F\"><h3>How do I find a coin's id?<\/h3><\/dt>\n<dd><p>Open the coin's page on coingecko.com \u2014 the id is the \"API id\" shown on the page (and usually the slug in the URL). Examples: <code>bitcoin<\/code>, <code>ethereum<\/code>, <code>ripple<\/code>, <code>dogecoin<\/code>.<\/p><\/dd>\n<dt id=\"how%20fresh%20are%20the%20prices%3F\"><h3>How fresh are the prices?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20colors%3F\"><h3>Can I change the colors?<\/h3><\/dt>\n<dd><p>Pick an accent color in Settings \u2192 VortexCodex Crypto. For deeper changes, all elements use prefixed <code>vortexcodex-<\/code> CSS classes you can target from your theme's custom CSS.<\/p><\/dd>\n<dt id=\"does%20it%20slow%20my%20site%20down%3F\"><h3>Does it slow my site down?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Added information about the Pro add-on (charts, sparklines, currency switcher, converter) on the settings page.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Renamed the plugin to \"VortexCodex Crypto Widgets\" (slug vortexcodex-crypto-widgets); all internal prefixes, shortcodes and text domain updated to match.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Removed the Plugin URI header (author homepage is kept in Author URI).<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Set plugin and author homepage to dontworry2much.com.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Updated plugin name and metadata for the WordPress.org directory; declared compatibility with WordPress 7.0.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: ticker, cards, table and label shortcodes, sidebar widget, settings page, REST-powered auto-refresh, transient caching with stale fallback.<\/li>\n<\/ul>","raw_excerpt":"Live cryptocurrency price ticker, cards, tables and inline labels powered by the free CoinGecko API. Shortcodes, a widget, auto-refresh and caching.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/338057","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=338057"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/vortexcodex"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=338057"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=338057"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=338057"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=338057"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=338057"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=338057"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}