Shakvaro EGF Reader Shortcode
Shakvaro EGF Reader Shortcode

Shakvaro EGF Reader Shortcode

0/5 (0 ratings) — active installs Updated Apr 30, 2026

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 .egf files 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 .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.

Example

[egf_reader game="https://your-site.com/wp-content/uploads/2025/04/my-game.egf" lang="auto" theme="light"]