IGDB Widget


This plugin is used to display a list of game releases. It uses the IGDB.com API and has a variety of options to customise the way the list is displayed. The plugins aim is to remove the manual effort that most gaming media websites have when displaying releases based on the genre, franchise, upcoming, platform and past.


It’s been a little while since our last update (6 months) we have major updates incoming which will enable us to return to our former glory including all previous features. We are awaiting the update from IGDB which merges the Pro and the Free tier into a free tier API code. Once that’s done we can push out our big update and start work on other features. Sorry about the delay with this critical patch releasing. The ETA for this is by the end of 2019 (We hope) but we are waiting on IGDB’s greenlight.

Fixes the dates displayed when filtering by franchise from being incorrect.

Re-added the ability to filter based on franchise (Limited results on Free API)
Added the ability to filter based on studio (Limited results on Free API)
Added the ability to filter 14 + 21 + 365 days
Added the ability to order popularity (when most popular is enabled)
Re-added the ability to filter to ALL releases so previous releases can be displayed
Added the ability to filter base on the genre

Fixed the order by date feature.
Updated correct stable tag.
Removed the “All” Releases option as this had no useful functionality.
Fixed size of images so that text isn’t overlapping other releases.
Fixed the platforms functionality so all platforms are displayed and can be selected.

Fixing typo which broke plugin.

Fixed bugs with data not being setup correctly on latest API Version.
Increased the limit of games displayed to 50 from 10, default has been unchanged.
Disabled the filter by franchise option as it wasn’t due to be released.
Disabled multiple broken features while fixes are in progress.


Zykros – https://gitlab.com/Zykros


  1. Upload the plugin files to the /wp-content/plugins/plugin-name directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use the Appearance > Customise > Widgets area to find and customise the plugin
  4. Go to API.igbd.com
  5. Sign in/create an account
  6. Select the Key
  7. Copy the API key
  8. Paste API key into the API Field on the widgets settings page
  9. Save
  10. Refresh to activate the API
  11. Your setup and ready to go


Why am I seeing a limited selection of platforms?

If your seeing a limited selection of you need to install this plugin – https://wordpress.org/plugins/transients-manager/
Go to tools
Select transients
And delete ts_platforms_list

Is the API Free?

Yes, but you need to register on the API.IGDB.com website. Some sites may need to pay per month to use the API depending on the number of requests your site makes. More info can be found here – https://api.igdb.com/pricing

Why are companies/franchises missing

Due to limitations with a free API we can’t list all franchises/companies. If you have the partner, enterprise or pro tier you should have access to even more companies/franchises to select from. You can upgrade here – https://api.igdb.com/pricing

How regular will updates be?

Updates to the plugin will be as frequent as possible. We are always adding new features and fixing bugs.

I have found a bug

Damn! Sorry about that. If you have a bug report it on https://gitlab.com/edstub207/IGDB-Modern/issues, we might already know about it 🙂

If you don’t have access get in contact with @edstub207 on Twitter.

I want to help

Awesome! Feel free to submit changes on the gitlab listed above 🙂

If you don’t have access get in contact with @edstub207 on Twitter.

Why is the limit 50 games at once displayed

We have recently increased this to 50 (Still 10 by standard). However, be warned this can result in a high number of requests, so could increase API costs. If you require more we can up the limit higher by request. However, we feel 50 is the max amount anyone would want to display.

Why are images missing

Typically, this is caused by the IGDB Database not having any images suitable for the plugin. If you see no images at all though please do contact us.

I want XYZ to be an option with the plugin

We don’t run IGDB as a website! So we are slightly limited in what we can do in terms of API Calls etc. However, we can send feedback to the IGDB Team if needed. We can add features to the plugin if we have the API call.


Read all 1 review

Contributors & Developers

“IGDB Widget” is open source software. The following people have contributed to this plugin.

Translate “IGDB Widget” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.