Modulout, all rights reserved. 2020 ©

Main features

Tipster script for WordPress is an amazing plugin for all who wants to start own tipster business. With this plugin, you can easily control previews, results, users, and tipsters. Tipster script is also suited for tipster competitions. Admin can now select day/month picks limit and maximum stake per day/month. And all of more features which you will like.

Great support

Our great support will help you with all plugin questions within 48 hours.

Speed optimized

We put a lot of attention on speed. Tipster script working fast also with large data sets.

Mobile friendly

Tipster script works awesome across all mobile devices and tablets. Great experience will bring you a wide range of audience.

Quality code

Tipster script plugin is coded by WordPress best practices and ensure easy customizations.

Tipsters competition

Build your own tipster competition. Tipster script is fully suitable for this.

WordPress

Plugin is working from WordPress 3.7 version to newest. We are regularly checking and updating the plugin for best compatibility with WordPress.

Requirements

WordPress

WordPress version 3.7 and up.

PHP

PHP version at least 5.7. Highly recommended 7.x version.

Page Builder

Please note that Tipster Script is not totally compatible with Gutenberg editor, because of this we suggest you to use one of these 3 page builders.

Installation

  • 1

    Upload the plugin folder (tipster-script) to the '/wp-content/plugins/' directory or upload via WordPress admin area (Plugins Add New).

  • 2

    Activate the plugin through the 'Plugins' menu in WordPress

  • 3

    Enjoy

How to update plugin

Before updating

Changes done directly to the plugin files will be lost.

How to update

  • 1

    Connect to your server using an FTP client (eg. Filezilla, WinSCP) or server file system (eg. Cpanel).

  • 2

    Navigate inside the WordPress installation plugins folder: wp-content/plugins/

  • 3

    Rename the old plugin folder from tipster-script to tipster-script_old. This way you have a backup and you can switch to the old version.

  • 4

    Upload the new plugin folder to your server.

After updating

Make sure to clear your browser cache as in most updates we make changes in Javascript and CSS files. Browsers cache these files and the new changes won't be visible until the new files get loaded.
If you have a caching plugin (W3 Total Cache) or system (Cloudflare), clear their cache as well.

Before start

You need to create 2 pages (Tipster and Pick) in pages -> add new. In these pages you need to add shortcode/s [tipster /] and [pick /]. You can also add shortcodes with WPBakery page builder, Elementor page builder and/or Classic editor.

Add tipster shortcode

After create both pages, you need to go to Tipster script -> configurations -> single tipster page and select Single tipster's page which you created earlier. The same procedure is with single pick page. You need to select an option in Tipster script -> configurations -> single pick page.

Select single tipster page

Permalinks

Don't forget to resave permalinks in Settings -> permalinks and click button Save changes.

Tipster script - Admin

Admin
Admin menu
Tipster
Tipster menu

In tipster script you can have 2 different type of users. Administrator which will see all menu items and tipster, which will have limited access to Tipster script (you can check it on image 2). Both user types login through wp-admin.

Tipster can only see his inserted picks and he can edit his own profile. He is also able to add result to his games.

Tipster script

There are all upcoming picks. Admin will see all picks from all tipsters. Tipster will see only his picks. Tipsters can add, edit and delete own picks.

Active picks admin

New pick

New pick admin

As admin you are able to select tipster, if you add pick as tipster than you don't have such option. Next you need to enter home and away team, date and time (year-month-day hour:minute, example: 2014-10-02 21:00). Than select sport and country from dropdown and enter league and preview. When you select bet type, you get next option:

  • money line -> you need to add only pick
  • handicap/spread -> you need to enter pick and line
  • under/over -> you need to enter line and under/over
  • other pick -> you need to enter other pick

You also need to select bookie and odds, also enter stake.

Users

Here is list of all users and you can promote each to tipster.

Users admin

You just need to select user status as tipster from dropdown and click update button.

Tipsters

Here is list of all tipster and you can edit tipster's data here. Also tipster can edit own profile.

Tipsters admin

You can change user status, make tipster enabled/disabled, add tipster's image or/and add tipster's description.

Results

Results admin

If you are logged in as admin than you will see all past pick otherwise you will see only yours picks and also you will be able to add result to only yours picks. Admin can also delete previous picks. Tipster can only add own result.

Add results admin

Sports

Sports admin

There is a list of all sports. Only admin can add new, edit or delete it. You need to add sport name and sport image.

Countries

There is a list of all countries. You can add new, edit or delete it. You need to add country name and country image.

Countries admin

Leagues

Leagues admin

You can add new, edit or delete it. You need to add:

  • league name
  • select league sport
  • select league country
  • league image
  • preview

Pick template new

If you are using template new for add new pick. You need to have leagues and teams.

Teams

Teams admin

Here you can add teams and connect them with league/s, sport and country. Adding team has next options:

  • Team name
  • Team sport
  • Team country
  • Team league/s
  • Team image
  • Preview

Pick template new

If you are using template new for add new pick. You need to have leagues and teams.

Bookies

Bookies admin

There is a list of all bookies. You can add new, edit or delete it. You need to add bookie name, bookie url and country bookie.

Configurations

Configurations are divided into 6 sub-categories

General
Configurations general admin
  • By default Seo friendly urls are on, but if you have some problems with this setting than you can disable it.
  • You can choose between 2 add new pick templates (new and classic).
  • Default odds are set on decimal, you can change it on american or fractional
  • You can set how much time before game starts, tipsters have to post a new pick (30 min, 1 hour, 2 hours, 3 hours).
  • You can set picks per day, total stake per day, picks per month and total stake per month. If these fields are empty than all of these values are unlimited.

Pick template new

If you are using template new for add new pick. You need to have leagues and teams.

Style
Configurations style admin
  • You can select between 4 styles (turquoise, white, dark, blue).
  • You can also add own custom CSS code.
Email settings
Configurations email settings admin
  • Email from: from which email will users get email notifications.
  • Subject: subject of email.
  • Body: %start% -> start of the match, %match% -> home team vs away team and %link% -> direct url to pick preview.
Single tipster page
Configurations single tipster admin
  • you have to select single tipster's page. Before this you need to add shortcode for single tipster (check here).
  • You can select between 3 different styles (classic and article (1 column)) for Active picks and Latest picks.

Tipster shortcode

Don't forget to create a new page with tipster shortcode. More information

Single pick page
Configurations single pick admin
  • you have to select single pick's page. Before this you need to add shortcode for single pick (check here).

Pick shortcode

Don't forget to create a new page with pick shortcode. More information

Tipster configurations
Configurations tipster admin
  • Permissions for the single tipster. You can set if single tipster can edit own active picks, add a result for own picks, delete own active picks and delete own played picks.

Widgets - Admin

Tipster script has 3 default widgets:

  • Tipster script - Active picks
  • Tipster script - Site stats
  • Tipster script - Tipster stats

Active picks

Active picks widget

You can enter the title of the widget and how many picks will be visible. You can leave Visible active picks option empty and in this case there will be all active picks.

Site stats

Site stats widget

In this widget you can change/add next values:

  • Widget title
  • Title font size
  • Title font color
  • Data font size
  • Data font color
  • Image size
  • checkbox won, lost, hit rate

Tipster stats

Tipster stats widget

In this widget you can change/add next values:

  • Widget title
  • Stats type (profit is showing profit and yield, game is showing won, void and lost picks number)
  • Duration (there are next options: this month, last 30 days, last 3 months, last 6 months, last 12 months and all
  • Visible tipsters

Shortcodes - Admin

You need to add 2 next shortcodes on your page: pick and tipster, other shortcodes are: active_picks, latest_picks, tipsters and profile.

Single pick

It is for single pick page: [pick /]. After that you need to select it under Tipster script -> configurations. You can add id of pick and than it will show only that pick, if you will leave empty than it will automatically show proper pick when you click on URL of single pick. We added style option (by default is classic, you can change to modern). Example: [pick style='modern' /]. If you are using WPBakery page builder or Elementor page builder, you can add shortcode visual.

Parameter Value/s
id You can add pick id and show only this pick on your website. If it is empty it will generate right url for every single pick (more information)
style classic or modern

Single tipster

It is for single tipster page: [tipster /]. After that you need to select it under Tipster script -> configurations. You can add id of tipster and than it will show only that tipster, if you will leave empty then it will automatically show proper tipster when you click on URL of single tipster. We added style option (by default is classic, you can change to modern). Example: [tipster style='modern' /]. If you are using WPBakery page builder or Elementor page builder, you can add shortcode visual.

Parameter Value/s
id You can add tipster id and show only this tipster on your website. If it is empty it will generate right url for every tipster (more information)
style classic or modern

Active picks

Active picks shortcode will show all active picks. You can show active picks from 1 tipster or limit them. [active_picks limit='' tipster_id='' style='classic' ts_filter='1' ts_filter_options=' sport,country,tipster,time' /].

Parameter Value/s
limit Default: 0, you can add any number
tipster_id you can show only from one tipster (add tipster id). Default: 0
style classic, 1_column, 2_columns, 3_columns
ts_filter By default filter is enabled value: 1. You can disable it (set value 0)
ts_filter_options sport,country,tipster,time (By default all filter options are enabled, you can remove some of them)

Latest picks

Latest picks shortcode will show all latest picks. You can show latest picks from 1 tipster or limit them and change how many picks will be on page (by default 20 per page). [latest_picks limit='' per_page='20' tipster_id='' style='classic' ts_filter='1' ts_filter_options='sport,country,tipster,start_date,end_date,pick_status' /].

Parameter Value/s
limit Default: 0, you can add any number
Per page Default: 20, you can add any number
tipster_id you can show only from one tipster (add tipster id). Default: 0
style classic, 1_column, 2_columns, 3_columns
ts_filter By default filter is enabled value: 1. You can disable it (set value 0)
ts_filter_options sport,country,tipster,start_date,end_date,pick_status (By default all filter options are enabled, you can remove some of them)

Tipsters

Tipsters shortcode will show all tipsters. You can choose between 2 styles: [tipsters style='modern' /].

Parameter Value/s
style classic or modern

Profile

You can create page with shortcode profile [ts_profile /] and it will add tipster profile on frontend. Tipster can add a new pick, edit active picks, add own results and edit description.

Parameter Value/s
/ /

Users Settings - Admin

Under Users -> all users and click to edit user you have an option for receiving email notifications.

Users settings

Templating

From 1.3.6 version you can copy templates from Tipster script to theme or child theme and edit these files. Templates need to have the same name as original and they need to be in folder tipster-script in theme or child theme. For example: active_picks_1_column.php file you can find in plugins -> tipster-script -> shortcodes -> active_picks -> templates and you need to have the same file name in themes -> YOUR (CHILD) THEME -> tipster-script.

Tipster Script file hierarchy
  • Expand all
  • Collapse all
  • shortcodes - folder inside wp-content -> plugins -> tipster-script
    • active_picks
      • templates
        • active_picks_1_column.php - 1 column template
        • active_picks_2_columns.php - 2 columns template
        • active_picks_3_columns.php - 3 columns template
        • active_picks_classic.php - Classic template
        • filter_active_picks.php - Filter template
    • latest_picks
      • templates
        • filter_latest_picks.php - Filter template
        • latest_picks_1_column.php - 1 column template
        • latest_picks_2_columns.php - 2 columns template
        • latest_picks_3_columns.php - 3 columns template
        • latest_picks_classic.php - Classic template
    • pick
      • templates
        • single_pick_classic.php - Classic template
        • single_pick_modern.php - Modern template
    • tipster
      • templates
        • tipster_active_picks_1_column.php - Active picks 1 column template
        • tipster_active_picks_classic.php - Active picks classic template
        • tipster_classic.php - Classice template
        • tipster_latest_picks_1_column.php - Latest picks 1 column template
        • tipster_latest_picks_classic.php - Latest picks classic template
        • tipster_modern_latest_picks.php - Modern template - latest picks
        • tipster_modern_main.php - Modern template
        • tipster_modern_stats.php - Modern template - tipster stats
    • tipsters
      • templates
        • filter_tipsters.php - Filter template
        • tipsters_classic.php - Classic template
        • tipsters_modern.php - Modern template
(child) theme file hierarchy (example)
  • Expand all
  • Collapse all
  • tipster-script - folder inside wp-content -> themes -> YOUR (CHILD) THEME
    • active_picks_1_column.php - Example for active picks 1 column template
    • latest_picks_classic.php - Example for latest picks 3 columns template
    • single_pick_modern.php - Example for single pick modern template
    • tipster_classic.php - Example for single tipster classic template
    • filter_tipsters.php - Example for filter tipsters template