Shakvaro EGF Reader Shortcode Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Shakvaro EGF Reader Shortcode lets you embed an EGF 1.1 interactive game player directly inside any WordPress post or page using a simple shortcode. Upload your .egf file to the Media Library, copy its URL, and drop the shortcode — the reader renders in-place with built-in pause, score, about, and settings panels.
The reader is fully client-side: once rendered it loads the .egf package, unpacks it, and plays the game without making any third-party calls.
This plugin is not affiliated with, endorsed by, or sponsored by the authors of the EGF (Educational Game Format) specification or egf-format.org. “EGF” refers to the open file format the reader supports.
Features
- Simple
[egf_reader]shortcode — no block editor required. - Allows uploading
.egffiles to the WordPress Media Library. - Built-in player UI: pause, score tracking, about-the-game, and audio/theme settings.
- Interface available in 9 languages (English, French, Spanish, Portuguese, Chinese, Arabic, Hindi, Urdu, Russian) with automatic browser-language detection.
- Light and dark themes.
- Works on any theme — the reader is self-contained and style-scoped.
Shortcode parameters
game(required) — URL of the.egfgame file to load.lang(optional, default:auto) — interface language. Useautoto pick the best language from the visitor’s browser, or force one:en,fr,es,pt,zh,ar,hi,ur,ru.theme(optional, default:light) —lightordark.nocache(optional, default:1) — set to0to allow the browser to cache the.egfpackage.
Example
[egf_reader game="https://your-site.com/wp-content/uploads/2025/04/my-game.egf" lang="auto" theme="light"]
Screenshots
No screenshots provided
