Skip to Main Content

How to create a football club website with SportsPress

Divi: the easiest WordPress theme to use

Divi: The best WordPress theme of all time!

With over 901.000 downloads, Divi is the most popular WordPress theme in the world. It is complete, easy to use and comes with more than 62 free templates. [Recommended]

Do you know the WordPress SportsPress plugin?

Do you know how to use it to create a website for your club (football, tennis, handball, rugby, basketball, etc.)?

Do you know how to create a showcase website with WordPress for your sports club?

No ?

 Do not worry ! I intend to show you how to do this using the WordPress SportsPress to create website club foot sportspress 2

Indeed, it is a plugin that was recently recommended to me by Thierry Bertrand, and having realized its potential, I think it would be unfair if you did not also take advantage of it.

The plugin we will use for this tutorial is called " SportsPress ».

But before, if you have never installed WordPress discover How to Install a WordPress Blog in 7 Steps et How to search, install and activate a WordPress theme on your blog 

Then back to why we are here.

How to install and configure SportsPress

This plugin is available on WordPress. It means you can install it from your dashboard. You can also download the extension as a zip file.


After activating the plugin, you will be taken to its welcome page. It is on this page that you can choose your favorite sport.


You will also notice new menus added to your dashboard.

new-buttons Sportpress

To access the settings page, you must click on the submenu " Parameters»From the menu Sportpress ».

Sportpress menu

SportsPress is a fairly comprehensive plugin and it offers a multitude of options. In the following, I will introduce you to the essential options. This page is made up of several tabs, among others we have: 

The General tab

Here you have the possibility to modify the general appearance of the generated interfaces (colors, templates, custom CSS code) by the plugin and set some options such as sport selection and time zone selection.


The Event tab

On this page, it is more precisely about choosing the elements that are displayed and the way in which they are displayed on the events page. You can therefore check items (HTML templates), define the number of teams and events to display, choose the title format, etc ...

Easily create your website with Elementor

Elementor allows you to easily create any website design with a professional look. Stop paying expensive for what you can do yourself. [Free]


The "Teams" tab

Just like with the " TeamsWith this tab you can:

  • Choose what to display
  • Set a team limit to display


The "Players" tab

Here too, you can customize the different items that appear on the players page and set the limit of players to display.

SETTINGS-days Sportpress

Remark :

These options are also applicable to the " Technical team ».

The "Text" tab

This tab allows you to customize the different messages that are displayed. This is a kind of plugin internationalization option here, because you can translate some values.


How to add players / events / teams / staff

I prefer to group all these elements together, because they are almost all similar. You will notice after installing the plugin that new menus have been added to your dashboard.

To add a new player, you must do so by accessing the menu " Players >> Add ". You can even add a post (which plays the same role as the categories here). 

To create events, you must access the menu " Events >> Add ". On this new page, you can add in addition to the title and the description, the teams concerned and define certain options such as the duration, the place, the season and the competition concerned.

You also have shortcodes that allow you to display the events in a page or article of your blog.


To add teams, you must access the " Team >> Add ". For each team, you can choose a league, a competition, a season or a URL.


To add players, it is possible from the menu " Players >> Add ". You can add a position, a team, a competition in which they participated, the seasons during which they played from the details section. You also have shortcodes at your disposal to display the player in a page / article.

Are you looking for the best WordPress themes and plugins?

Download the best plugins and WordPress themes on Envato and easily create your website. Already more than 49.720.000 downloads. [EXCLUSIVE]


The staff management of the technical staff is done from the menu « Staff >> Add ". You can add details such as their nationality, the competitions in which they participated, the seasons they were active, etc.

add-a-technical employee

You can also create competitions and seasons. You will notice that the interface of the latter is similar to that of the keywords.


How to display each item independently

Of course, some elements already have shortcodes that you can add on your pages / articles. However, there is a much simpler way for that.

By accessing the article / page writing interface, you will notice on the visual editor a new button " S ". By clicking on this button, a context menu will be displayed. From this menu, you will be able to choose the element to add in your visual editor.


Depending on each menu, a new window will appear and you can set more options for the item to display.

Here is a well illustrated demonstration. This is a WordPress theme designed especially for SportsPress.

Discover also some premium WordPress plugins  

You can use other WordPress plugins to give a modern look and optimize the grip of your blog or website.

We offer you here some premium WordPress plugins that will help you do that.

1. ARI Stream Quiz

ARI Stream Quiz is a WordPress plugin that helps you add virality and increase traffic to your website, while helping you collect information, add more places to display ads and monetize your content while stimulating social sharing, thanks to its simplicity in creating quizzes.

ARI Stream Quiz WordPress Viral Quiz Creator e1543471667471

It now allows you to create viral quizzes on WordPress, as on BuzzFeed, to integrate it with ActiveCampaign, AWeber, ConstantContact, Drip, GetResponse, MailChimp, MailerLite and Zapier, to share the results on popular social networks: Facebook, Twitter, Google+, Pinterest, LinkedIn, VKontakt and much more.

Its other features are: unlimited quiz creation, responsive layout, support for several social networks, export of results in CSV format, multilingual support, statistics for each quiz and others

Download | Demo | Web hosting

2. Flipkart Affiliate Plus

Flipkart Affiliate Plus is a modular WordPress plugin that connects your WordPress website to the Flipkart Affiliate API. This WordPress plugin makes it much easier to import product data from Flipkart and update it right on your website.

Flipkart Affiliate Plus Affiliate Product Management Plugin

Flipkart Affiliate Plus is the first WordPress plugin for the official Flipkart API. By using it, you won't need to use a third-party API. You thus benefit fully from your work.

Download | Demo | Web hosting

3. Zxeion 

Zxeion is a powerful WordPress plugin which enhances the security of your website. This plugin contains a collection of patches and tools for additional protection, as well as real-time protection for your network, that can help you identify threats to your website and block them without having to do anything. anything.

Zxeion Security Firewall Hide My WP WordPress plugin

Easily create your Online Store

Download free WooCommerce, the best e-commerce plugins to sell your physical and digital products on WordPress. [Recommended]

Its features are among others: real-time protection, the ability to hide the admin section, automated firewall banning, file protection, IP blocker, protection against Brute Force attacks, detection of server errors, spam protection and many more

Download | DemoWeb hosting

Recommended Resources

Find out about other recommended resources to help you build and manage your website.


Here ! That's it for this tutorial on creating a sports team or championship website. Do not hesitate to share with your friends on your favorite social networks

However, you will also be able to consult our resources, if you need more elements to carry out your projects of creation of Internet sites, by consulting our guide on the WordPress blog creation.

If you have suggestions or remarks, leave them in our section Comments.


This article features 8 comments

  1. Hello.
    I would like to know if the plugin installs tables in the MySQL database, because I checked my database and I did not find any great logical relevance (players table, team table, ...),
    only two small tables that mix IDs.

  2. Hello,

    I like to have a tool for that extension.
    I installed it and filled in almost all of the fields to fill in (teams, league, competition, etc.)

    The problem I encounter is that when I want to create an event, the result cannot be modified. It is in "AUTO" mode and I have no control over it, when I want to add something, a number, a small window "No match results" appears.
    I therefore find myself blocked, I cannot add any result to my events ...

    If anyone has the solution, I'm more than a taker! 🙂

  3. Hello, I read above that you tried the sportspress plugin.
    it was installed with a theme I bought (Champion)
    I think I did everything right (the manual is in English
    but I think I understand), but I stumble on a problem for several hours.
    I encoded a meeting with a result but the classification is not done.
    The new season starts again this weekend so I'm looking for emergency help
    at a regular wordpress, I'm not (arch beginner first experience)
    The site is and I can give you all access.
    Could you give me a little help?

    Thank you in advance for your quick response, even negative 😉


    1. Hello Patrick,

      Sorry but we can't support a theme. The best would be to contact the developer of the theme. Here we limit ourselves to recommending themes.

  4. Hello,

    The problem I encountered with this plugin is that I want to make a site for the whole club (3 senior teams, U19, U17…) And it quickly becomes a gas plant I have the impression, given the number of players and teams. Is there a solution or a tip that I missed? Thank you 🙂

    1. Hello,

      Unfortunately, this is the only solution in memory at the moment. However, I recommend that you look for a dedicated football theme.

      In general, these themes offer all the options necessary for the creation of a football club website.


  5. Hello,

    Small question about this plugin is it comes with widgets? Gender few card players on the home page, type the next game?

    Thank you for your reply.
    Cordially. Alex.

    1. Hello,

      Sorry, but I can't answer this question because I haven't purchased the plugin. So I do not know all the details of the delivered file.


Leave a comment

Your email address will not be published. Required fields are marked with *

This site uses Akismet to reduce unwanted. Learn more about how your comments data is used.

Back To Top