=== Steam Integration by Volade ===
Contributors: volade
Tags: steam, gaming, achievements, profile, volade
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Display Steam profiles, games and achievements on WordPress. Shortcodes [stm_profile] [stm_games], optional Steam Web API sync.

== Description ==

Steam Integration by Volade shows public Steam profile data on your WordPress site.

* Shortcodes `[stm_profile]` and `[stm_games]`
* Optional Steam Web API key — when empty, use seeded demo presets
* Custom tables for profiles, games and achievements cache
* REST API `stm/v1` and WP-CLI `wp stm`
* Four presets: portfolio-gamer, esports-org, indie-studio, retro-collector

Privacy: only public Steam profile fields configured by the site owner are stored. No Steam passwords.

== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/`
2. Activate Steam Integration by Volade
3. Open Tools → Steam Integration (or Volade hub)
4. Apply a preset or set an API key + SteamID64 and sync
5. Embed `[stm_profile]` on a page

== Frequently Asked Questions ==

= Do I need a Steam Web API key? =

No. Without a key the plugin uses demo data from presets. With a key it can sync public profile, owned games and achievements via `wp_remote_get`.

= What data is stored? =

Public fields such as persona name, avatar URL, profile URL, country, playtime and achievement names — only what you configure. Never Steam passwords.

== Changelog ==

= 1.0.0 =
* Initial release — profiles, games, achievements, sync, presets, shortcodes, REST, CLI
