GeeK! – Movie & Game Database

Description

The GeeK! Movie & Game Database plugin is a comprehensive tool designed to assist in creating an intricate database encompassing a wide range of entertainment mediums, including TV shows, movies, games, actors, characters, game companies, and gaming platforms, among others. Integrated seamlessly with sites like IMDb and IGDB, this plugin enables you to construct extensive databases, significantly enriching the content of your WordPress site. It stands out as the most thorough Cinema and Game plugin available to date, offering unparalleled depth and flexibility in managing entertainment-related information. Whether you’re aiming to catalog every detail about your favorite films and games or provide a rich resource for your website visitors, the GeeK! Movie & Game Database plugin is your go-to solution for making your website a prime destination for entertainment enthusiasts.

DEMO

SNEAK PEEK

Usage

  • Add movies and games through the GeeK interface.
  • Customize templates and settings to match your site.
  • Engage with your audience through interactive features.

Undocumented Use of 3rd Party Services

We permit plugins to require the use of 3rd party (i.e. external) services, provided they are properly documented in a clear manner.

Our plugin, GeeK, relies on third-party services under certain circumstances. These services are integral to the functionality and features offered by the plugin. However, we acknowledge the importance of transparency regarding the use of such services.

Service Details

PluginPress.net API Services

Youtube Video Player Embed

Vimeo Video Player Embed

Spotify Audio Player Embed

Dailymotion Video Player Embed

Screenshots

  • Sneak peek
  • Order Cast & Crew
  • Name sneak peek
  • Frontpage sneak peek
  • Games (Admin)
  • Movies (Admin)
  • Tv Shows (Admin)
  • Movie (Front page)

Installation

  1. Download the GeeK plugin or upload to /wp-content/plugins/.
  2. Activate the plugin through the ‘Plugins’ menu.
  3. Configure settings from the WordPress dashboard.

Database Tables

Upon installation, our plugin automatically creates a series of database tables to store and manage data efficiently. These tables are prefixed with your WordPress database prefix (e.g., wp_) for seamless integration and to avoid conflicts with existing tables. Below is a comprehensive list of the tables added by our plugin:

  • {{prefix}}geekp_age_descriptors: Stores information on age-related descriptors.
  • {{prefix}}geekp_age_ratings: Contains age ratings for content.
  • {{prefix}}geekp_age_standards: Lists the standards used for age ratings.
  • {{prefix}}geekp_akas: Alternate names or aliases for content.
  • {{prefix}}geekp_cache: Caching mechanism for storing temporary data.
  • {{prefix}}geekp_categories: Categories for organizing content.
  • {{prefix}}geekp_chars: Character information within the content.
  • {{prefix}}geekp_companies: Companies involved in content creation or distribution.
  • {{prefix}}geekp_content_ages: Age-specific content information.
  • {{prefix}}geekp_content_comps: Associations between content and companies.
  • {{prefix}}geekp_content_img: Images related to content.
  • {{prefix}}geekp_content_lists: Lists that organize content in various ways.
  • {{prefix}}geekp_content_videos: Videos associated with content.
  • {{prefix}}geekp_countries: Countries related to content production or distribution.
  • {{prefix}}geekp_engines: Game engines or software used to create content.
  • {{prefix}}geekp_engine_op: Operations related to game engines.
  • {{prefix}}geekp_episodes: Episodes or serialized content information.
  • {{prefix}}geekp_families: Content families or series.
  • {{prefix}}geekp_game_modes: Different modes available in games.
  • {{prefix}}geekp_game_op: Operations specific to game functionalities.
  • {{prefix}}geekp_game_relationships: Relationships between games, such as sequels or prequels.
  • {{prefix}}geekp_game_themes: Themes or settings of games.
  • {{prefix}}geekp_images: General image storage.
  • {{prefix}}geekp_jobs: Job roles or titles related to content creation.
  • {{prefix}}geekp_langs: Languages supported or relevant to the content.
  • {{prefix}}geekp_lang_supports: Language support details for content.
  • {{prefix}}geekp_lists: General purpose lists.
  • {{prefix}}geekp_persons: Persons involved in content creation or featured within.
  • {{prefix}}geekp_perspectives: Camera perspectives or viewpoints in games.
  • {{prefix}}geekp_platforms: Platforms on which content is available.
  • {{prefix}}geekp_platform_op: Operations related to platforms.
  • {{prefix}}geekp_platform_versions: Specific platform versions.
  • {{prefix}}geekp_programs: Programs or software associated with content.
  • {{prefix}}geekp_rating: Content ratings.
  • {{prefix}}geekp_regions: Regions for content distribution or relevance.
  • {{prefix}}geekp_releases: Content release information.
  • {{prefix}}geekp_titles: Titles of content.
  • {{prefix}}geekp_title_genres: Genres associated with titles.
  • {{prefix}}geekp_title_op: Operations related to titles.
  • {{prefix}}geekp_title_people: Associations between titles and people.
  • {{prefix}}geekp_universes: Universes or worlds within which content exists.
  • {{prefix}}geekp_universe_op: Operations related to universes.
  • {{prefix}}geekp_user_contents: Logs user actions.
  • {{prefix}}geekp_videos: Video storage related to content.
  • {{prefix}}geekp_websites: Websites associated with content.

These tables are crucial for the plugin’s functionality, allowing for detailed management and organization of content. If you need to perform direct database operations, please refer to this list to understand the structure and purpose of each table.

Custom Post Types

The GeeK plugin adds several custom post types to your WordPress site during installation:

  • Movie: Registered as ‘gp_movie’ slug: movie
  • TV Show: Registered as ‘gp_tvshow’ slug:tv
  • Episode: Registered as ‘gp_episode’ slug:episode
  • Game: Registered as ‘gp_game’ slug:game
  • Comic: Registered as ‘gp_comic’ slug:comic
  • Person: Registered as ‘gp_person’ slug:name
  • Character: Registered as ‘gp_char’ slug: character
  • Company: Registered as ‘gp_comp’ slug:company
  • Platform: Registered as ‘gp_platform’ slug: platform
  • Engine: Registered as ‘gp_engine’ slug: engine
  • Universe: Registered as ‘gp_universe’ slug: universe
  • Family: Registered as ‘gp_family’ slug: family
  • List: Registered as ‘gp_list’ slug: list

These custom post types allow you to organize your content effectively within the GeeK plugin.

Custom Post Types determine the permalink structure for entries, such as a movie or game. When you input data for a movie or game, it is added under the defined custom posts. For instance, adding a movie titled “Lord of the Rings: Fellowship of the Ring” would normally result in it being accessible at the URL yoursite.com/movie/lord-of-the-rings-fellowship-of-the-ring. Each custom post type, like “movie,” has a slug. To modify this slug, adjustments need to be made within your theme’s functions.php file.

If you lack the technical expertise, consider utilizing our support service here:
https://pluginpress.net/support/change-custom-post-types-for-geek-plugin
This is also a way to financially support the plugin.

Reviews

Muzigo 15, 2024 1 reply
This is exactly What i wanted Folks!!! Thank youI am a content creator and I needed a game database on my website. Something like IMDB for games. If i find any bugs i will let you know! :)Turahok Gaming! EDIT: Girlfriend had an Idea. She said if you can make an App so you can scan the barcode of game or movie (Physical Copy) and the details will be added to database.
Kafuumuulampawu 8, 2024
I was looking for something to manage my movies and took a shot with this plugin, seeing as some other ones were not current or actively being developed. I was initially skeptical with the Geek! movie plugin because of how new it was and was unsure of how committed the developer would be towards the project. I have contacted him a few times and have been convinced he is all in for the long haul with this plugin and it will only continue to get better. The credit token system is more than reasonable for the amount of features you get and it does support the developer and the project. I sort of feel like I am on the ground floor of a plugin that will eventually be the industry standard for movies, games and television. I understand that currently this is in beta, but from what I have experienced it has done more for me with very few issues, if any. The few issues I had were with my CSS skills, not the plugin, but those were easily fixed once the developer steered me in the right direction. This developer has provided excellent support and I really hope this plugin takes off. I am all in and don’t want to look any further.
Mugulansigo 27, 2024
I recently discovered the plugin, and it has all i need and more for my website, fully dedicated to tv shows. Besides its still a beta version, has tons of features and a promising future. I have on suggestion and the developer answered quickly and gently. Keep doing such awesome work!!
Mugulansigo 21, 2024
I’ve tried them all but this is certainly the best plugin for a cinema blog out there. There are many functions and everything works correctly, with an excellent graphic appearance. It’s a plugin to absolutely use and support!
Read all 3 reviews

Contributors & Developers

“GeeK! – Movie & Game Database” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

0.49.01 – 2024-04-12

  • Fixed bug on movie edit.

0.49.00 – 2024-04-12

  • Added: TV Episode can be added and edited
  • Token services upgraded (Grabbing TV episodes, grabbing bulk movies by searching etc.)
  • Credits system upgraded
  • Fixed some bugs on media section

0.46.55 – 2024-04-08

  • Added: Token services added to a specific game edit section

0.46.50 – 2024-04-06

  • Added: Bulk Movie Fetch added
  • Updated: Bulk Name Fetch system updated
  • Added: Token services added to a specific movie edit section
  • Much more coming in the next update for Token services

0.46.00 – 2024-04-04

  • Added: Extra features has been added to Company Edit section
  • Added: Extra features has been added to Platform Edit section
  • Added: Extra features has been added to Game Edit section
  • Now age ratings, websites, alternative names etc. can be seen in admin panel (will be added to UI soon)

0.45.01 – 2024-04-02

  • Hot Fix: Title blog view will not show age limit and budget if the given data is empty.

0.45.00 – 2024-03-31

  • Added: Platform and Company Edit has been changed and expanded.

0.44.03 – 2024-03-28

  • Fixed: Small translation fixes.

0.44.03 – 2024-03-27

  • Fixed: Small hot fixes.

0.44.02 – 2024-03-27

  • Add: Fields can be translated now.
  • Fixed: Some hot fixes applied

0.44.01 – 2024-03-26

  • Fixed: Hot fix on TV Show addition.

0.44.00 – 2024-03-26

  • Added: Added IGDB direct connection to Token services.

0.43.01 – 2024-03-22

  • Fixed: Small hot fixes on TV Show.

0.43.00 – 2024-03-22

  • Added: TV Show Fetch Settings.
  • Added: Credits Fetch Settings.
  • Added: External Logo ON/OFF Settings.

0.42.01 – 2024-03-18

  • Fixed: Hot fix on tables.

0.42.00 – 2024-03-15

  • Added: Solo Name Grab Service Added.

0.41.01 – 2024-03-14

  • Small changes.

0.40.42 – 2024-03-13

  • Added: Token Services.

0.40.42 – 2024-02-28

  • Added: Some shortcode settings added.
  • Fixed: Small hot fixes.

0.40.41 – 2024-02-28

  • Fixed: Hot fixes.

0.40.40 – 2024-02-28

  • Fixed: Hot fix on db.php.
  • Fixed: Generic function/class/define/namespace/option names
  • Fixed: Calling file locations poorly problem
  • Fixed: Text domain does not match plugin slug

0.40.33 – 2024-02-27

  • Fixed: Hot fix on db.php.

0.40.32 – 2024-02-27

  • Fixed: Hot fix for little issues.