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.
[egf_reader] shortcode — no block editor required..egf files to the WordPress Media Library.game (required) — URL of the .egf game file to load.lang (optional, default: auto) — interface language. Use auto to 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) — light or dark.nocache (optional, default: 1) — set to 0 to allow the browser to cache the .egf package.[egf_reader game="https://your-site.com/wp-content/uploads/2025/04/my-game.egf" lang="auto" theme="light"]