Catalog
Gaming · Steam

Steam Integration by Volade

Profile, games, achievements — in WordPress.

Steam Integration by Volade shows Steam profile, library and achievements via shortcodes — optional API sync, local cache, presets, without a broken embed.

v1.0.0WordPress 6.0+PHP 7.4+No account required
Not rated yet0 views0 downloads

3-step workflow

  1. 1Open Volade → Steam Integration
  2. 2Apply portfolio-gamer, esports-org, indie-studio or retro-collector
  3. 3Insert [stm_profile] — optional: Steam API key + wp stm sync
Steam Integration by Volade
Screenshot 1 — Steam Integration by Volade

Gaming web 2026

Steam embeds break — manual HTML never updates

Creators want profile + top games + achievements in WordPress, with cache and shortcode.

🎮 Steam

Profile & games in wp-admin

Profiles, game library, achievements, [stm_profile] / [stm_games] shortcodes, optional Steam Web API sync, JSON export.

Steam

Profiles & games

4

Presets

2

Shortcodes

JSON

Free export

At a glance

SteamDB stays external, embeds break, manual HTML never syncs, old Steam plugins are dead. Steam Integration by Volade v1.0.0 ships profiles, games, achievements, [stm_profile] / [stm_games] shortcodes, local cache and optional Steam Web API sync: four presets (portfolio-gamer, esports-org, indie-studio, retro-collector) and JSON export — free without an account. Not affiliated with Valve.

Screenshots

Full-page real admin UI — presets, diagnostics and detailed settings.

Screenshot 1 — Steam Integration by Volade

2026 tooling compare

SteamDB + embeds + HTML, or STM at $0

SteamDB stays external. Embed widgets break. Manual HTML drifts on the next game.

Free core · 4 presets · shortcodes · JSON export · optional API

Fragile

Typical gaming stack

$0

Steam Integration Volade

Why gaming sites still stack fragile Steam embeds

SteamDB is not WordPress; embed widgets break; manual HTML never syncs.

The gaming showcase problem

You need an up-to-date profile — not an iframe.

SteamDB is external. Embeds break. Manual HTML drifts. Old Steam plugins no longer sync.

  • Steam community / SteamDB: outside WordPress
  • Embed widgets: slow or broken
  • Manual HTML: never synced
  • Abandoned plugins: dead API
  • No clean shortcode + cache
  • No CLI / REST for agency fleets

The Volade answer

Profiles, games, achievements — from wp-admin.

STM stores a local cache, exposes shortcodes, optional sync via Steam Web API, and ships 4 demo presets.

  • Dashboard Volade → Steam Integration
  • Steam profiles (ID64, avatar, persona)
  • Games with playtime (forever / 2 weeks)
  • Achievements unlocked / pending
  • Shortcodes [stm_profile] and [stm_games]
  • 4 presets: portfolio-gamer, esports-org, indie-studio, retro-collector
  • Optional sync (API key) + cache_hours
  • JSON export + wp stm status | preset | sync | export

4 gaming presets

Portfolio gamer, esports org, indie studio or retro collector — one click.

Recommended🌐

Portfolio Gamer

Personal showcase — profile + top games + flagship achievements.

portfolio-gamer
🛡️

Esports Org

Org / team — roster of profiles and competitive titles.

esports-org
🔐

Indie Studio

Studio — played games / inspirations on the showcase.

indie-studio
🏆

Retro Collector

Collector — long playtimes, classics highlighted.

retro-collector

4 sync cycle readings

Fresh, Cached, Stale and Offline — clear for cache and support.

Fresh

Recent sync — data within cache_hours.

Cached

Serving from local cache.

Stale

Cache expired — re-run sync.

Offline

No API key — preset / manual data.

Cache avoids calling Steam on every page view.

Before / after

Same day, Steam profile on the site

portfolio-gamer preset — live shortcode, optional sync.

Preset

portfolio-gamer applied.

Shortcode

[stm_profile] on the About page.

Sync

Optional API key — otherwise demo.

Export

stm-export.json for backups.

Profile preview

Portfolio Gamer — 24 games · 86 achievements

Embed / HTML / SteamDBSlow iframe · frozen list · outside WordPress
Steam Integration by VoladePresets · [stm_profile] · stm/v1 · wp stm

Local cache + JSON export for the agency.

Real scenarios

What changes after activation.

Twitch creator

Before: Broken Steam embed

After: portfolio-gamer + shortcode

Stable showcase

Esports org

Before: Sheets + screenshots

After: esports-org multi-profile

Clear roster

Indie studio

Before: Frozen HTML

After: indie-studio sync

Games up to date

Collector

Before: SteamDB tabs

After: retro-collector

Playtime highlighted

What SteamDB and embeds alone do not offer

Profiles, games, achievements, shortcodes and export — in wp-admin, optional API key.

Steam profiles

ID64, persona, avatar, profile URL — local cache.

Game library

App ID, playtime forever / 2 weeks, icons.

Achievements

Unlocked / pending per game.

Shortcodes

[stm_profile] and [stm_games] on any page.

Optional API sync

Steam Web API when the key is set.

4 presets

portfolio-gamer, esports-org, indie-studio, retro-collector.

JSON export

Profiles, games, achievements, settings — free.

WP-CLI + REST

wp stm · stm/v1 sync / export.

Built for gamer portfolios, esports orgs and studios — public Steam data only.

Steam Integration by Volade uses the public Steam API (optional). Respect Steam terms and player privacy. Not affiliated with Valve.

What gaming sites use

July 2026 landscape — WordPress profile vs external tools.

External / fragile

SteamDB / Steam community

External

Useful for lookup — not your WordPress.

External / fragile

Steam embed widgets

Fragile

Iframes that break or load slowly.

External / fragile

Manual HTML

Time

Frozen game list — never updates.

External / fragile

Abandoned plugins

Risk

Broken sync, no maintenance.

External / fragile

Nothing

Missed

No gaming social proof.

Free

Steam Integration by Volade

$0

Profiles, games, achievements, [stm_profile], 4 presets, REST + CLI.

Competitive analysis

Steam × WordPress landscape 2026

SteamDB, embeds, HTML and dead plugins vs a wp-admin integration.

SteamDB

External lookup and stats.

Limit: Not your WordPress site.

Embed widgets

Steam community iframes.

Limit: Poor perf / reliability.

Manual HTML

Hard-coded game list.

Limit: Never synced.

Old Steam plugins

Abandoned integrations.

Limit: Broken API, zero support.

Sheets screenshots

Manual proof.

Limit: No live shortcode.

Do nothing

No gaming showcase.

Limit: Missing social proof.

Comparison table — 5 approaches

STM vs SteamDB, embed widget, manual HTML and no integration.

FeatureSTM VoladeSteamDBEmbed widgetManual HTMLNothing
Profile in WordPress~~
Games + playtime cached~~
Achievements~
Shortcodes [stm_profile]/[stm_games]
4 industry presets
Optional API sync + cache
JSON export + WP-CLI
No SaaS account (core)
Typical yearly cost$0Free ext.TimeTime$0

Not affiliated with Valve. Use only authorized public profile data.

Three tiers, one plugin

Profiles, shortcodes and JSON export free. Volade account for REST. V+ for multisite rollup.

Free

No account

  • Profiles & games
  • Achievements
  • 4 presets
  • Shortcodes
  • Local cache
  • JSON export
Connected

Volade account

  • REST stm/v1
  • Remote API sync
  • Stats
Optional

V+ Premium

  • Multisite rollup
  • wp stm network
  • Fleet harmonization

WP-CLI `wp stm` and REST `stm/v1` for status, preset, sync and export.

WP-CLI

status, preset, sync, export — `wp stm preset portfolio-gamer`.

wp ctp status
wp ctp sync
wp ctp preset web-beginner
wp ctp export

Multisite

Profiles per site; network presets; rollup on V+.

  • Profiles per blog
  • Consolidated export
  • Network presets
Verified download

Download

Install the ZIP, open Volade → Steam Integration, apply Portfolio Gamer — shortcode ready.

ZIP with Volade SDK — Volade → Steam Integration.

Download v1.0.0steam-integration-by-volade-1.0.0.zip
  1. 1Plugins → Add New → Upload → ZIP → Activate
  2. 2Volade → Steam Integration
  3. 3Pick a preset → paste [stm_profile] → optional: API key + sync

Showcase profile in under 2 minutes

Running antivirus scan…

FAQ

Steam API key, cache, shortcodes, presets, REST, multisite and privacy.

Not to start: presets seed demo data. The key enables live sync (GetPlayerSummaries / OwnedGames / Achievements).

Free vs V+ Premium

The extension works without an account. V+ unlocks premium on this extension and the full catalog.

FeatureFreeV+
Steam profiles, games & achievements (local cache)
4 portfolio-gamer / esports-org / indie-studio / retro-collector presets
[stm_profile] / [stm_games] shortcodes & optional API sync
Dashboard & free JSON export
Programmatic stm/v1/* REST API (connected)
Network rollup & multisite

Steam Integration by Volade

Free download · V+ optional

Download v1.0.0V+
Community

Reviews, discussions & updates

Share your experience with Steam Integration by Volade and follow the latest releases.

Ready for a Steam showcase in WordPress?

Download Steam Integration by Volade v1.0.0 — one-click preset, no signup.

Download v1.0.0

Volade account or V+ Premium? Optional · Pricing