Skip to content

Getting Started with Bankroll Casino Theme

Overview

Bankroll Casino is a premium WordPress theme designed specifically for casino and gambling affiliate marketing websites. This guide will help you configure and start using the theme after installation.

Prerequisites: This guide assumes you have already installed the theme. If you haven't, please refer to the Installation Guide first.

Initial Setup

The theme requires pretty permalinks for proper functionality of casino pages, affiliate links, and other features.

  1. Navigate to Settings → Permalinks
  2. Select Post name (recommended)
  3. Do not use the "Plain" permalink structure
  4. Click Save Changes to flush rewrite rules Permalink structure

Why this matters: The theme uses custom pretty links for affiliate tracking (e.g., /visit/casino-name/bonus-type) which won't work with plain permalinks.

Step 2: Activate License

  1. Navigate to Theme Settings → LicenseRegister license
  2. Enter your license key
  3. Verify successful activation

Step 3: Welcome Notice

After activating the theme, you'll see an onboarding notice in your WordPress admin dashboard. This notice provides:

  • Quick overview of theme features
  • Important setup reminders

Onboarding notice in WordPress admin dashboard

You can dismiss this notice once you're familiar with the theme, but we recommend reviewing the information first.

Demo Content

Demo content helps you understand how the theme works and provides a starting point for customization.

How to Import Demo Content

  1. Make sure your license is activated
  2. Go to Theme Settings → Demo Import
  3. Configure your demo import options: Demo import options
    • Casino Count: Select how many sample casinos to import (1-5)
    • Custom Casino Titles: Specify custom names for your demo casinos
    • Custom Bonus Types: Create up to 5 custom bonus types with unique titles and keys
    • Import Blocks Pages: Toggle to include block showcase pages in the import
  4. Click Import Demo Data
  5. Wait for the import to complete
  6. Page will automatically refresh

What Gets Imported

  • Casinos (1-5 sample casinos based on your selection)
    • Custom titles
    • Complete casino profiles with payment methods, taxonomies and casino details
  • Bonuses (Generated based on your custom bonus types)
    • Each casino gets bonuses for the bonus types you defined
    • Includes affiliate links and bonus details
  • Bonus Types (Up to 5 custom types you specified during import)
  • Payment Methods (Common payment options with logos)
  • Taxonomies:
    • Casino licenses
    • Casino games
    • Currencies
    • Countries
  • News Articles (Sample blog posts)
  • Authors (Author profiles for content attribution)
  • Pages (Including homepage and core pages)
  • Blocks Pages (Optional showcase pages demonstrating available blocks)
  • Navigation Menus (Pre-configured header and footer menus)
  • Toplists (Dynamic toplists based on your bonus types)

After Import

  • Review the imported content
  • Customize text, images, and data to match your brand
  • Replace demo casinos with real casino information
  • Update affiliate links with your tracking URLs
  • Adjust bonus types and details as needed

Removing Demo Content

  1. Go to Appearance → Theme Settings
  2. Find the Wipe Demo Data option
  3. Click to remove all demo content
  4. Confirm the action
  5. Only demo-tagged content will be removed (your custom content is safe)

Suggested Setup Workflow

Follow these steps in order to set up your casino affiliate site efficiently. This workflow ensures you create foundational content first before building upon it.

Step 1: Add Bonus Types

  1. Go to Theme Settings → Bonus TypesDefine bonus types
  2. Define the types of bonuses you'll feature on your site. Common examples:
  • Welcome Bonus
  • No Deposit Bonus
  • Free Spins Bonus

Best Practice: Start with 1 main bonus type. You can always add more later.

Step 2: Create Your First Casino

  1. Navigate to Casinos → Add New Casino Create casino
  2. Start with a shortcode (required) - it will be used for pretty links
  3. Add basic information: casino founded date, about casino, ratings etc.
  4. Add logo

Tip: Don't worry about making it perfect. You can refine casino details in Step 6 after adding supporting content.

  1. Navigate to Affiliate Links → Add New Affiliate LinkAffiliate link
  2. Enter a descriptive title (e.g., "Welcome Bonus Link - Casino X")
  3. Enter your affiliate tracking URL
  4. Save the affiliate link

Naming Convention Tip: Use format "Casino Name - Bonus Type Link" for easy identification later.

Step 4: Create a Bonus

  1. Navigate to Bonuses → Add New BonusBonus creation
  2. Select bonus type (created in Step 2)
  3. Select the casino that offers this bonus (created in Step 3)
  4. Add affiliate link (created in Step 4)
  5. Enter bonus details (Bonus Offer text, bonus details, t&c)

Naming Convention: "Casino Name - Bonus Type" (e.g., "Casino X - Welcome Bonus")

Step 5: Add Supporting Content

Create these content types to make your casino reviews more comprehensive:

Payment Methods:

  • Navigate to Payment Methods → Add New Payment Method
  • Add payment methods
  • Include logos and descriptions
  • These will be displayed on casino pages

Authors:

  • Navigate to Authors → Add New Author
  • Create author profiles for reviews
  • Add bio, featured image, and credentials
  • Builds trust with visitors

News:

  • Navigate to News → Add New News
  • Publish industry news articles
  • Keeps site fresh and engaging
  • Improves SEO

Step 6: Complete Casino Profiles

Why now? Now you have all the supporting content to enrich casino entries.

Return to your casinos and add:

  • Add available bonuses (Step 4) Add available bonuses
  • Payment methods / other information (Step 6) Add payment methods
  • Casino ratings Add casino ratings
  • Pros / Cons Add pros cons
  • Additional taxonomies Add taxonomies
  • Additional settings Add additional settings

Step 7: Create Your First Toplist

Toplists are how you'll display ranked casinos on your site.

  1. Navigate to Toplists → Add New Toplist
  2. Enter toplist title (e.g., "Best Welcome Bonus Casinos 2025")
  3. Either manually select casinos or enable Custom Setup that lets you dynamically create toplists Manual toplist setup or use custom setup Manual toplist setup
  4. Configure filtering criteria:
    • Select from payment methods
    • Select from predefined bonus types
    • Select from licenses
    • Select from allowed countries (Set in taxonomies tab)
    • Instant payments / Crypto casinos (Will display only those who have these attributes)
  5. Configure ordering
    • Global order(Each casino has global order attribute. Will order based on this value, if not set will be added at end)
    • Established at
    • Created at
    • Global rating
  6. Configure what values will the toplist display in each slot Toplist slots Available slots in toplist First slot First slot options Second and third slots Second and third slot options

Tip: Toplists are dynamic collections that automatically update as you modify casino or bonus data.


Step 8: Build Your Homepage

Time to display your content to visitors!

  1. Navigate to Pages → Add New
  2. Configure the Hero Section. For more information check Hero section: Homepage hero section
    • Custom H1 title
    • Page description
    • Other settings like core pages, background image, hero image Homepage core pages
  3. Add Blocks to the page. For more info check block types: Homepage blocks
    • Add a Toplist Block (displays your ranked casinos)
    • Add a Grid Block
    • Add Content Block for introductory text
    • Add FAQ Block for common questions
  4. Publish the page
  5. Inside Settings → Reading set A static page and set Homepage to your newly created homepage.

Step 9. Customize Theme Appearance

Now you can fine-tune the design with real content in place.

Configure visual settings:

  • Colors
  • Strings
  • Typography (heading and content fonts)
  • Layout (custom hero settings)

Next Steps

After completing the suggested workflow, you're ready to expand your content. Add more casinos, bonuses, and toplists. Create additional pages and landing pages.

Bankroll Casino Documentation