Description
This plugin allows users to enter their Steam ID or Profile URL and pick a random game from their library.
It supports filtering by “Recently Played” and “VR Games”.
Admins can configure a default API Key or allow users to provide their own.
Service Disclosure
This plugin relies on the Steam Web API to fetch user game libraries.
* Service: Steam Web API
* URL: https://steamcommunity.com/dev
* Terms of Use: https://steamcommunity.com/dev/apiterms
* Privacy Policy: https://store.steampowered.com/privacy_agreement/
Screenshots

Frontend interface – The main game picker screen where users enter their Steam Profile URL/ID and select search filters. 
Admin settings – The backend configuration panel for setting a global Steam Web API Key or enabling frontend input. 
User settings modal – A frontend popup allowing users to provide their own API Key and customize their search preferences.
Installation
- Upload the plugin files to the
/wp-content/plugins/loginone-random-game-picker-for-steamdirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Use the Settings->LoginOne Game Picker screen to configure the plugin.
- Use the
[loginone_game_picker]shortcode to display the picker.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“LoginOne Random Game Picker for Steam” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “LoginOne Random Game Picker for Steam” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.2
- Fixed browser caching issues.
- Added verbose debug information for API errors.
1.1
- Improved API Key handling and error messages.
- Fixed caching issues.
- Compliance with WordPress coding standards.
1.0
- Initial release.