manifest / integrations / wp-slot-demos-cascade
Slot Demos Cascade
WordPress plugin that loads slot game demos directly from provider CDNs with a configurable cascade fallback chain.
★ 0stars
Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/daniel-vega-dev/wp-slot-demos-cascade/archive/refs/heads/main.zipOn Packagist as slot-demos-cascade/wp-slot-demos-cascade:
composer require slot-demos-cascade/wp-slot-demos-cascadeNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Slot Demos Cascade — WordPress plugin
A drop-in WordPress plugin that loads slot game demo iframes directly from official provider CDNs (Yggdrasil, NoLimit City, Relax Gaming, Quickspin, Wazdan, Push Gaming, Endorphina, Hacksaw, Thunderkick, Stakelogic), with a configurable cascade fallback chain, REST API, daily health-check cron and a built-in admin dashboard.
Why this exists. Affiliate review sites embedding slot demos typically rely on a single aggregator URL that breaks every few weeks when the provider rotates their CDN, expires a token, or geo-blocks the visitor. This plugin wraps N independent provider sources behind one shortcode/template tag and tries them in order until one returns a working iframe URL — so a single broken provider doesn't take your demo down site-wide.
Features
- 12 official provider sources built in (extensible via SourceInterface):
Yggdrasil · NoLimit City · Relax Gaming (RelaxCdn) · Quickspin · Wazdan · Push Gaming · Endorphina · Hacksaw Gaming · Thunderkick · Stakelogic
- Cascade resolver — tries each configured source per game in priority order; returns the first that resolves in under 800 ms
- WP REST API
- GET /wp-json/slot-demos-cascade