plugin-icon

Manager for Steam

Complete Steam integration with visual customization, Gutenberg blocks, and comprehensive Steam Web API support.
Rating
5/5
Version
2.3.0
Active installations
30
Last updated
Nov 5, 2025

Manager for Steam v2.3.0 is a comprehensive WordPress plugin that provides complete Steam integration with advanced visual customization capabilities, Gutenberg blocks support, intelligent caching for optimal performance, and professional media lightbox functionality.

🚀 Key Features:

  • 4 Profile Templates – Modern, Card, Compact, and Detailed layouts
  • 4 Library Templates – Grid, List, Cards, and Minimal display options
  • Visual Customizer – Real-time AJAX preview with drag-and-drop interface
  • Gutenberg Blocks – Native WordPress block editor integration
  • Smart Caching – 2-minute intelligent caching for real-time updates
  • Preset Management – Save and load custom configurations
  • Toast Notifications – Non-intrusive user feedback system
  • Responsive Design – Mobile-first CSS Grid layouts
  • Multilingual Support – English, Polish, German, French translations
  • Security First – Complete input sanitization and secure API handling

🎮 Steam Integration:

  • Steam profile display with avatars and status
  • Complete game library with playtime statistics
  • Game information and wishlist functionality
  • Steam Web API integration with 15+ endpoints
  • Rate limiting and error handling
  • Comprehensive data caching

🛠 Easy to Use:

  • Visual Customizer – Perfect for beginners, no coding required
  • Gutenberg Blocks – Modern block editor with live preview
  • Classic Shortcodes – Advanced users can use direct shortcodes
  • Admin Panel – Intuitive configuration interface
  • One-Click Setup – Quick Steam API key and ID configuration

📱 Templates Available:

Profile Templates: * Modern – Clean contemporary design with social elements * Card – Card-based layout with hover effects * Compact – Space-efficient design perfect for sidebars * Detailed – Comprehensive profile information display

Library Templates: * Grid – Responsive grid layout with game covers * List – Traditional list view with detailed information * Cards – Card-based design with rich game data * Minimal – Clean, minimalist approach

🔧 Technical Features:

  • WordPress 5.0+ compatibility
  • PHP 7.4+ support
  • Singleton architecture prevents conflicts
  • Comprehensive error logging
  • CDN ready assets
  • SEO optimized output

Available Shortcodes:

Profile Display: * [steammanager_profile] – Display Steam profile with default settings * [steammanager_profile template="modern"] – Modern template * [steammanager_profile template="card"] – Card-based layout * [steammanager_profile template="compact"] – Space-efficient design * [steammanager_profile template="detailed"] – Comprehensive display

Library Display: * [steammanager_library] – Display Steam library with default settings * [steammanager_library template="grid"] – Responsive grid layout * [steammanager_library template="list"] – Traditional list view * [steammanager_library template="cards"] – Card-based design * [steammanager_library template="minimal"] – Minimalist approach

Game Information: * [steammanager_game id="730"] – Display specific game (Counter-Strike) * [steammanager_add_to_wishlist id="730"] – Add wishlist button * [steammanager_add_to_wishlist id="730" label="Add Game"] – Custom button text

Installation & Setup:

  1. Upload plugin files to /wp-content/plugins/manager-for-steam/
  2. Activate the plugin through WordPress admin
  3. Go to Steam Manager in your admin panel
  4. Enter your Steam Web API key (Get one here)
  5. Enter your Steam ID (plugin includes ID finder tool)
  6. Configure your preferred settings
  7. Use the Visual Customizer or add Gutenberg blocks

Quick Start: * Use the Visual Customizer for easy setup with live preview * Add Steam Profile or Steam Library blocks in Gutenberg * Copy shortcodes from the customizer for use anywhere

External Services

This plugin connects to the official Steam Web API to retrieve publicly available Steam data. The Steam Web API is provided by Valve Corporation and is necessary for all Steam-related functionality in this plugin.

What data is sent: – Steam API Key (configured by the user) – Steam User ID (configured by the user) – Game AppIDs (when searching for games or retrieving specific game information)

When data is sent: – When displaying Steam profiles, game libraries, friends lists, achievements, or news – When searching for Steam games via the admin panel – When using any of the plugin’s shortcodes on the frontend

Service provider: – Service: Steam Web API – Provider: Valve Corporation – API Documentation: https://developer.valvesoftware.com/wiki/Steam_Web_API – Terms of Service: https://steamcommunity.com/dev/apiterms – Privacy Policy: https://store.steampowered.com/privacy_agreement/

All API calls are made over HTTPS and only publicly available Steam data is accessed. No private user data is transmitted unless explicitly made public by the Steam user’s privacy settings.

Developer Information

Documentation: https://frumbik.com/manager-for-steam Support: https://frumbik.com/

Contributing: We welcome contributions! Please visit our GitHub repository to report issues or submit pull requests.

Hooks and Filters: The plugin includes various hooks and filters for developers to extend functionality.

API Rate Limiting: The plugin respects Steam API rate limits and includes intelligent caching mechanisms.

Privacy Policy

This plugin connects to the Steam Web API to retrieve publicly available Steam data. No personal data is stored or transmitted beyond what is necessary for Steam API integration. The plugin only accesses data that you explicitly configure through your Steam API key and Steam User ID.

Steam API Terms: https://steamcommunity.com/dev/apiterms

Credits

  • Developed by Mariusz Kobak
  • Steam Web API integration
  • Icons by Steam/Valve Corporation
  • Translations by community contributors

Special thanks to the WordPress and Steam communities for their support and feedback.

Freeon Business plan
Tested up to
WordPress 6.8.3
This plugin is available for download for your site.