Descrición
GeeK! turns WordPress into a full movie, TV-show and video-game database. Catalogue titles, cast & crew, characters, companies, gaming platforms and engines — then let your visitors rate, review, build lists and follow release calendars, all from a fast single-page front end.
It is the most complete cinema-and-games platform available for WordPress: you get the data model, the import tools, the front-end apps and the membership system in one plugin. Pull rich metadata — posters, backdrops, galleries, trailers, cast, crew, ratings and release dates — straight from IMDb, TMDb and IGDB, and it lands in your own database, on your own site.
What you can build
- A movie & TV database with full cast & crew, galleries, trailers, box-office, seasons and episodes.
- A video-game database with platforms, engines, companies, game modes, perspectives, age ratings and per-platform release dates.
- Editorial reviews and critic scores, plus community ratings, wishlists and watch/played tracking.
- User-built lists (top 10s, watchlists, collections) that are sortable and shareable.
- Member profiles with contribution scores, earned badges, votes, reviews and activity feeds.
- A configurable homepage built from drag-and-drop widgets (hero, recently released, coming soon, most anticipated, latest critics, born today and more).
Key features
- Custom post types for movies, TV shows, episodes, games, comics, people, characters, companies, platforms, engines, universes, families and lists — each with its own permalink and template.
- Import from IMDb, TMDb and IGDB — fetch a title and its cast, crew, images, videos and release dates in a couple of clicks. Bulk import names, titles, credits, galleries and trailers.
- Token Services — a metered fetching system so you only ever pay for the exact rows you import; galleries and trailers you already own are skipped automatically, so tokens are never wasted.
- Single-page front end — catalogue, single-title, person, character, company, platform, list and profile views all run as fast React apps over the WordPress REST API.
- Reviews & critics — long-form editorial critic articles with scores, plus short community reviews, kept in sync with each title’s average rating.
- Members & moderation — front-end register/login, account statuses, a banned registry and a Users moderation screen.
- Homepage widget builder — assemble a special front page from sortable, resizable widgets, or point it at any WordPress page.
- Companion themes — a family of drop-in themes (movie and game oriented) that reskin every front-end surface through the
--geekui-*design-token contract without touching the plugin markup. - Shortcodes & cards — embed a title card anywhere with
[geekpress_card], or mount any catalogue/profile view with the[geekpress]shortcode. - Media everywhere — YouTube, Vimeo, Spotify and Dailymotion embeds, image galleries with a full-screen viewer, and per-title trailer reels.
Movie mode & Game mode
GeeK! runs as a movie site, a game site, or both at once. A single Site Mode setting decides which catalogues, navigation and homepage widgets appear, so the same plugin powers a film database and a games database from one codebase.
DEMOSTRACIÓN
See it running live:
- Movie demo site: https://movie.geekplug.in/
- Game demo site: https://game.geekplug.in/
Example pages:
- Filme individual
- Movies catalogue
- Single TV Show
- Episodes
- Single Game
- Games catalogue
- Plataformas
- Lists
- Single List
TEMPLATES
Movie Site Templates:
* GeekPress Forest
* Marquee
* GeekPress Movie Theme
* GeekPress Reel
Game Site Templates:
* GeekPress Aurelian
* Neon Cabinet
* GeekPress Game Theme
* GeekPress Chroma
Uso
- Add movies, TV shows and games through the GeeK! interface, or import them from IMDb, TMDb and IGDB.
- Choose a Site Mode (Movie, Game or Both) to shape the catalogues, navigation and homepage.
- Build a homepage from sortable widgets, or pick any WordPress page as your front page.
- Let members rate, review, wishlist and build lists; moderate them from the Users screen.
- Install a companion theme to reskin the whole front end without touching the plugin.
Usos non documentados de servizos de terceiros
Permitimos que os plugins requiran o uso de servizos de terceiros (é dicir, externos), sempre que estean debidamente documentados de forma clara.
O plugin GeeK! depende de servizos de terceiros en determinadas circunstancias. Estes servizos son fundamentais para a funcionalidade e as características que ofrece o plugin. Recoñecemos a importancia da transparencia no que respecta ao uso destes servizos.
Detalles do servizo
Servizos da API de PluginPress.net
- Service Purpose: The plugin uses PluginPress.net API services and connections for specific functionality (grabbing content data from IMDb / TMDb / IGDB, metered Token Services, and account/subscription connectivity).
- Ligazón do servizo: Servizos da API de PluginPress.net
- Termos & condicións do servizo: Condicións do servizo de PluginPress.net
- Política de privacidade do servizo: Política de privacidade de PluginPress.net
Inserción do reprodutor de vídeo de Youtube
- Finalidade do servizo: O plugin insire vídeos de YouTube para contido multimedia.
- Ligazón do servizo: Desenvolvedor de Youtube
- Condicións de uso do servizo: Condicións do servizo de Youtube
- Política de privacidade do servizo: Política de privacidade de Youtube
Inserción do reprodutor de vídeo de Vimeo
- Finalidade do servizo: O plugin insire vídeos de Vimeo para contido multimedia.
- Ligazón do servizo: Desenvolvedor de Vimeo
- Condicións de uso do servizo: Condicións do servizo de Vimeo
- Política de privacidade do servizo: Política de privacidade de Vimeo
Inserción do reprodutor de audio de Spotify
- Finalidade do servizo: O plugin insire audio de Spotify para contido multimedia.
- Ligazón do servizo: Desenvolvedor de Spotify
- Condicións de uso do servizo: Condicións do servizo de Spotify
- Política de privacidade do servizo: Política de privacidade de Spotify
Inserción do reprodutor de vídeo de Dailymotion
- Finalidade do servizo: O plugin insire vídeos de Dailymotion para contido multimedia.
- Ligazón do servizo: Desenvolvedor de Dailymotion
- Condicións de uso do servizo: Condicións do servizo de Dailymotion
- Política de privacidade do servizo: Política de privacidade de Dailymotion
Capturas










Instalación
- Download the GeeK! plugin, or upload it to
/wp-content/plugins/. - Activate the plugin through the Plugins menu.
- Open GeeK! in the dashboard and choose your Site Mode (Movie, Game or Both).
- Connect a data source (IMDb / TMDb / IGDB) under GeeK! Token / TMDb API to start importing.
- (Optional) Install a companion theme and build your front page under GeekPress Theme Homepage.
Táboas de base de datos
Upon installation, the 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_) to avoid conflicts. Below is the full list of tables the plugin adds:
{{prefix}}geekp_age_descriptors: Garda información sobre descritores relacionados coa idade.{{prefix}}geekp_age_ratings: Contén as clasificacións por idade do contido.{{prefix}}geekp_age_standards: Enumera os estándares usados para clasificación por idade.{{prefix}}geekp_akas: Nomes alternativos ou alias para o contido.{{prefix}}geekp_cache: Mecanismo de caché para almacenar datos temporais.{{prefix}}geekp_categories: Categorías para organizar o contido.{{prefix}}geekp_chars: Información do personaxe dentro do contido.{{prefix}}geekp_companies: Empresas involucradas na creación ou distribución do contido.{{prefix}}geekp_content_ages: Información do contido específica por idade.{{prefix}}geekp_content_comps: Asociacións entre contido e empresas.{{prefix}}geekp_content_img: Imaxes relacionadas co contido.{{prefix}}geekp_content_lists: Listas que organizan contido de varias maneiras.{{prefix}}geekp_content_videos: Vídeos asociados co contido.{{prefix}}geekp_countries: Países relacionados coa produción ou distribución do contido.{{prefix}}geekp_engines: Motores de xogo ou software usado para crear contido.{{prefix}}geekp_engine_op: Operacións relacionadas con motores de xogo.{{prefix}}geekp_episodes: Información de episodios ou contido seriado.{{prefix}}geekp_families: Familias ou series de contidos.{{prefix}}geekp_game_modes: Diferentes modos dispoñíbeis nos xogos.{{prefix}}geekp_game_op: Operacións específicas das funcionalidades do xogo.{{prefix}}geekp_game_relationships: Relacións entre xogos, como secuelas ou precuelas.{{prefix}}geekp_game_themes: Temas ou ambientacións dos xogos.{{prefix}}geekp_images: Almacenamento xeral de imaxes.{{prefix}}geekp_jobs: Funcións ou títulos laborais relacionados coa creación de contidos.{{prefix}}geekp_langs: Idiomas admitidos polo contido ou relevantes para el.{{prefix}}geekp_lang_supports: Detalles da compatibilidade de idiomas do contido.{{prefix}}geekp_lists: Listas de propósito xeral.{{prefix}}geekp_persons: Persoas involucradas na creación do contido ou destacadas nel.{{prefix}}geekp_perspectives: Perspectivas ou puntos de vista da cámara en xogos.{{prefix}}geekp_platforms: Plataformas onde está dispoñíbel o contido.{{prefix}}geekp_platform_op: Operacións relacionadas coas plataformas.{{prefix}}geekp_platform_versions: Versións específicas de plataformas.{{prefix}}geekp_programs: Programas ou software asociado co contido.{{prefix}}geekp_rating: Valoracións do contido.{{prefix}}geekp_regions: Rexións para distribución ou relevancia do contido.{{prefix}}geekp_releases: Información de publicación do contido.{{prefix}}geekp_titles: Títulos do contido.{{prefix}}geekp_title_genres: Xéneros asociados con títulos.{{prefix}}geekp_title_op: Operacións relacionadas cos títulos.{{prefix}}geekp_title_people: Asociacións entre títulos e persoas.{{prefix}}geekp_universes: Universos ou mundos dentro dos cales existe o contido.{{prefix}}geekp_universe_op: Operacións relacionadas con universos.{{prefix}}geekp_user_contents: Logs user actions (ratings, reviews, wishlists, watch/played, favourites).{{prefix}}geekp_videos: Almacenamento de vídeo relacionado co contido.{{prefix}}geekp_websites: Webs asociadas con contido.
Estas táboas son esenciais para o funcionamento do plugin, xa que permiten unha xestión e organización detallada do contido. Se necesitas facer operacións directas na base de datos, consulta esta lista para entender a estrutura e a finalidade de cada táboa.
Tipos de contido personalizados
O plugin GeeK! engade varios tipos de contido personalizados ao teu sitio WordPress durante a instalación:
- 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 - Plataforma: Rexistrado como
gp_platform— slug: platform - Engine: Registered as
gp_engine— slug: engine - Universo: Rexistrado como
gp_universe— slug: universe - Family: Registered as
gp_family— slug: family - List: Registered as
gp_list— slug: list
Estes tipos de contido personalizados permítenche organizar o teu contido de forma eficaz dentro do plugin GeeK!.
Os tipos de contido personalizados determinan a estrutura das ligazóns permanentes de entradas como un filme ou un xogo. Cando introduces os datos dun filme ou xogo, engádense baixo o tipo de contido personalizado definido. Por exemplo, un filme titulado «Lord of the Rings: Fellowship of the Ring» sería accesíbel en yoursite.com/movie/lord-of-the-rings-fellowship-of-the-ring. Cada tipo de contido personalizado, como «movie», ten un slug. Para modificar un slug, hai que facer axustes no ficheiro functions.php do teu tema.
Se non tes os coñecementos técnicos necesarios, considera usar o noso servizo de asistencia aquí: https://pluginpress.net/support/change-custom-post-types-for-geek-plugin Esta tamén é unha forma de apoiar economicamente o plugin.
Preguntas frecuentes
-
Can I run a movies-only or games-only site?
-
Yes. A single Site Mode setting switches the plugin between Movie, Game and Both, changing the catalogues, navigation and homepage widgets to match.
-
Where does the data come from?
-
You import it from IMDb, TMDb and IGDB. The data is fetched into your own database on your own site — nothing depends on an external site staying online after import.
-
Do I have to pay for imports?
-
Importing uses metered Token Services so you only spend on the exact rows you fetch. Content you already own (galleries, trailers, cast) is skipped automatically, so tokens are never wasted.
-
Does it work with my theme?
-
The front end runs on its own React apps and works with any theme. For a fully designed experience, install one of the GeeK! companion themes, which reskin every surface through the
--geekui-*design tokens. -
Can visitors rate and review titles?
-
Yes. Members can rate, write reviews, wishlist upcoming titles, mark watched/played, build lists and earn badges, all from the front end. You moderate members from the Users screen.
Comentarios
Colaboradores e desenvolvedores
“GeeK! – Base de datos de filmes & xogos” é un software de código aberto. As seguintes persoas colaboraron con este plugin.
Colaboradores“GeeK! – Base de datos de filmes & xogos” foi traducido a 1 idioma. Grazas aos desenvolvedores polas súas contribucións.
Traduce “GeeK! – Base de datos de filmes & xogos” ao teu idioma.
Interesado no desenvolvemento?
Revisa o código, bota unha ollada aorepositorio SVN, ou subscríbete ao log de desenvolvemento por RSS.
Rexistro de cambios
1.00.00 – 2026-07-15
- First stable release of the rebuilt GeeK! platform.
- Dual Site Mode: run as a movie site, a game site, or both from one plugin.
- Full single-page front end (catalogue, single-title, person, character, company, platform, list and profile views) over the REST API.
- IMDb, TMDb and IGDB import with bulk names, titles, credits, galleries and trailers.
- Token Services: metered imports that never re-charge for content you already own; already-fetched galleries and trailers are skipped.
- Reviews and editorial critic articles kept in sync with each title’s average rating.
- Members & moderation: front-end register/login, account statuses, banned registry and Users screen.
- Homepage widget builder with sortable, resizable widgets (hero, recently released, coming soon, most anticipated, latest critics, born today and more).
- Companion themes reskin the whole front end through the
--geekui-*token contract. [geekpress_card]and[geekpress]shortcodes for embedding cards and views.- Subscription-aware theme updates and downloadable file access via PluginPress.
0.75.54 – 2025-03-02
- Hot fix for bugs.
0.75.53 – 2024-09-06
- Hot fix for image links.
0.75.51 – 2024-08-16
- Corrixíronse erros importantes.
0.75.02 – 2024-07-31
- Correccións urxentes.
0.75.01 – 2024-07-21
- Correccións urxentes no CSS.
0.75.00 – 2024-07-22
- A nova parte pública xa está lista para usar.
