GamePress Documentation

Last updated: 19/03/2019

GamePress Plugin by PluginPress
Contact: pluginpress.net@gmail.com

Installation

If you cannot upload the plugin normally and have access to the server side, edit the following lines in the php.ini file.

upload_max_filesize = 5M It should be min. 3M

post_max_size = 5M It should be min. 3M

Or you can extract the plugin file and upload it (gamepress folder) into yoursite/wp-content/plugins/ via FTP.

Setup Screen

The plugin file is approximately 2 mb.

When you activate the plugin, it will create the following database tables and redirect you to the setup screen.

  • prefix_gpress_chars
  • prefix_gpress_companies
  • prefix_gpress_content_comps
  • prefix_gpress_content_images
  • prefix_gpress_content_langs
  • prefix_gpress_content_videos
  • prefix_gpress_crew
  • prefix_gpress_engines
  • prefix_gpress_games
  • prefix_gpress_genres
  • prefix_gpress_images
  • prefix_gpress_jobs
  • prefix_gpress_langs
  • prefix_gpress_modes
  • prefix_gpress_op
  • prefix_gpress_people
  • prefix_gpress_perspectives
  • prefix_gpress_platforms
  • prefix_gpress_rating
  • prefix_gpress_settings
  • prefix_gpress_templates
  • prefix_gpress_themes
  • prefix_gpress_videos

You will go through the following step on the setup screen. With this setup, you will create custom pages which plugin needs to show the content.

Setup Screen

The plugin will create custom pages on Wordpress. Before completing the installation, make sure these pages are not used.

Pages

When you complete installation the plugin, it creates 10 custom pages on Wordpress. You can reach those pages from Admin Menu / Pages / All Pages.

Never delete or edit these pages which will be automatically removed when you delete the plugin.




The plugin assigns special shortcodes to these pages.

Games Page

The plugin assings the following shortcode to this page.

[gp_game]

This shortcode shows all the games in the database or the information of a game according to its identification number.

Note: Permalink of the page must be "games" that already assigns by the plugin. But if you have another page with this permalink, you should change it before install the plugin.




The shortcode lists all the games from the database when you enter the page from frontend.




The shortcode can also display the game details according to id number of the game.




People Page

The plugin assings the following shortcode to this page.

[gp_people]

This shortcode shows all the people in the database or the information of a person according to his/her identification number.

Note: Permalink of the page must be "people" that already assigns by the plugin. But if you have another page with this permalink, you should change it before install the plugin.




The shortcode lists all people who takes a job in a game.




The shortcode can also display the person details according to his/her id number.




Characters Page

The plugin assings the following shortcode to this page.

[gp_characters]

This shortcode shows all the characters in the database or the information of a character according to its identification number.

Note: Permalink of the page must be "characters" that already assigns by the plugin. But if you have another page with this permalink, you should change it before install the plugin.




The shortcode lists all characters who appears in a game.




The shortcode can also display the character details according to its id number.




Companies Page

The plugin assings the following shortcode to this page.

[gp_comps]

This shortcode shows all companies in the database or the information of a company according to its identification number.

Note: Permalink of the page must be "companies" that already assigns by the plugin. But if you have another page with this permalink, you should change it before install the plugin.




The shortcode lists all companies.




The shortcode can also display the company details and related games of it.




Engines Page

The plugin assings the following shortcode to this page.

[gp_op data="engines"]

This shortcode shows all the game engines in the database or the related games of it according to its identification number.

Note: Permalink of the page must be "engines" that already assigns by the plugin. But if you have another page with this permalink, you should change it before install the plugin.




The shortcode lists all engines.




The shortcode can also display related games of a specific engine.




Platforms Page

The plugin assings the following shortcode to this page.

[gp_op data="platforms"]

This shortcode shows all the game platforms in the database or the related games of it according to its identification number.

Note: Permalink of the page must be "platforms" that already assigns by the plugin. But if you have another page with this permalink, you should change it before install the plugin.




The shortcode lists all the game platforms.




The shortcode can also display related games of a specific game platform.




Genres Page

The plugin assings the following shortcode to this page.

[gp_op data="genres"]

This shortcode shows all the game genres in the database or the related games of it according to its identification number.

Note: Permalink of the page must be "genres" that already assigns by the plugin. But if you have another page with this permalink, you should change it before install the plugin.




The shortcode lists all the game genres.




The shortcode can also display related games of a specific game genre.




Modes Page

The plugin assings the following shortcode to this page.

[gp_op data="modes"]

This shortcode shows all the game modes in the database or the related games of it according to its identification number.

Note: Permalink of the page must be "modes" that already assigns by the plugin. But if you have another page with this permalink, you should change it before install the plugin.




The shortcode lists all the game modes.




The shortcode can also display related games of a specific game mode.




Perspectives Page

The plugin assings the following shortcode to this page.

[gp_op data="perspectives"]

This shortcode shows all the game perspectives in the database or the related games of it according to its identification number.

Note: Permalink of the page must be "perspectives" that already assigns by the plugin. But if you have another page with this permalink, you should change it before install the plugin.




The shortcode lists all the game perspectives.




The shortcode can also display related games of a specific game perspective.




Themes Page

The plugin assings the following shortcode to this page.

[gp_op data="themes"]

This shortcode shows all the game themes in the database or the related games of it according to its identification number.

Note: Permalink of the page must be "themes" that already assigns by the plugin. But if you have another page with this permalink, you should change it before install the plugin.




The shortcode lists all the game themes.




The shortcode can also display related games of a specific game theme.




Managing Games

Adding a new game

The video shows how you can add a new game to your database.

Adding credits

The video shows how you can add credits into the game details.

Creating a video gallery

The video demonstrates how you can create a video gallery for a game.

Managing People

You will need a people database to create game credits. When you add a person to credits of a spesific game, you also automatically update his/her gameography.

Adding a new person

The video shows how you can add a new person into the database.

Managing Characters

Adding a new character

The video shows how you can add a new character into the database.

Tagging Images

You can tag people, characters and games with an image. This allows you to show a single picture at the same time in the gallery of people, characters or games. So you don't have to upload the same picture over and over again.

The following video shows how you can tag an image.

Managing Companies

Each game has a developer and publisher. So, this plugin allows that you can create a company database which is integrated with the games.

Managing Game Options

You can create the database related to all the features of the games from this section.

Managing the jobs of the credits

The team that comes together for a game can have different tasks. So you can assign jobs of the credits from "Manage Jobs" section.

Managing languages of the plugin

This extension has multi-language support. You can translate everything used in the plugin into your language.

Managing templates of the plugin

You can change the frontpage template of the plugin or you can create your own template if you know css programming. Templates are fully adjustable. Because the templates of the plugin may not fit your wordpress theme. The following video contains an example of this.



All the current templates are compatible with mobile.

Adding a review for a game

With the help of a shortcode you can link your reviews to the game page. The following video shows how you can do that.


Example:
id="38" (It is the game id that you can reach that information from Manage Games menu.)
[gp_critic id="38" rating="9.8"]Write a summary of your review here[/gp_critic]