General Customisation

After activation, you'll find a new menu item for GeeK! Movie & Game Database in your WordPress dashboard.

Dashboard Menu

Custom Pages

When you access the plugin through the admin menu, you will be automatically redirected to the Custom Pages page. The plugin will ask you to create necessary pages for its functioning. You may choose to deactivate these pages and remove them from visibility, but it is crucial that the pages for Movies, Games, and TV Shows remain publicly accessible. These designated pages are where the lists will be published. After making the necessary adjustments in your own Pages menu, you can set up your preferred pages from here. This action will unlock other menu accesses related to the plugin.

Custom Pages can be changed again, but before doing so, remember to delete the old pages in the Pages section. Afterwards, you can create new pages again from GeeK! -> GeeK! -> General Settings -> Custom Pages

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.

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.

On the pages of the movies or games you have entered, if their IDs are provided, links to IMDb or IGDB are available. You may choose to disable these external backlinks if you wish. However, if you are sourcing your data from these sites, the responsibility for disabling the backlinks falls entirely on the user.

External Link Settings

To do this, go to GeeK! -> GeeK! -> General Settings -> Settings and toggle the desired link to on or off.

Last updated