Theme Documentation

Thank you for choosing the WPNova Job Board WordPress Theme. This documentation will guide you through installation, setup, and customization.


Theme Version: 1.0.0

Last Updated: 26 Jan 2025


1. Theme Installation

To install the theme:

  1. Go to WordPress Admin → Appearance → Themes → Add New → Upload Theme
  2. Select wpnova-job-board-wordpress-theme.zip
  3. Click Install and then Activate

2. Required Plugins

The WPNova theme requires one core plugin and recommends one optional plugin for full functionality.

A) Required Plugin (Included)

  1. Go to WordPress Admin → Plugins → Add New → Upload Plugin
  2. Select wpnova-job-board.zip
  3. Click InstallActivate

This plugin provides:

  • Custom post types for Jobs and Companies
  • Advanced job filters, search system, and archive templates
  • Complete job application system
  • Applicant Tracking System (ATS) with Kanban-style drag & drop
  • Frontend Employer & Job Seeker dashboards
  • Resume Builder with AI-assisted content suggestions
  • Frontend Job Posting with AI job description generator
  • Jobs by Category, Jobs by Company, Company Directory & Company Profile pages
  • Option for Free or Paid Job Listings
  • Integrated payment gateways: Stripe & PayPal
  • Built-in Login, Registration & Forgot Password system
  • Google reCAPTCHA v2 support for all frontend forms
  • Global currency settings
  • Job Types management (Full-time, Part-time, Remote, etc.)
  • Location settings: Add countries and regions
  • Supports multiple dynamic shortcodes

Available Shortcodes:

  • Job Search – [jobboard_jobs]
  • Job Search (Alias) – [search_jobs]
  • Post a Job – [jobboard_post_job]
  • Edit Job – [jobboard_edit_job]
  • User Dashboard – [jobboard_dashboard]
  • Featured Jobs – [featured_jobs]
  • Featured Companies – [featured_companies]
  • Companies Directory – [companies]
  • Latest Jobs – [latest_jobs]
  • Job Categories – [job_categories]
  • Job Site Stats – [jobsite_stats]
  • Home Filter Bar – [job_filter]
  • Submit Resume Form – [submit_resume_form]
  • Candidate Dashboard – [candidate_dashboard]
  • Resume Listings – [resumes]
  • Past Applications – [past_applications]
  • Resume Search – [resume_search]
  • Login Form – [jobboard_login]
  • Registration Form – [jobboard_register]
  • Apply Form – [jobboard_apply_form]
  • Employer Dashboard – [employer_dashboard]
  • Job Seeker Dashboard – [jobseeker_dashboard]
  • Logout Button – [jobboard_logout]

…and many more powerful features designed to help you build a complete, modern job board platform.

If the WPNova Job Board plugin is not installed, the theme can still be used with alternative job plugins (such as WP Job Manager) or as a regular business website with a static homepage.

B) Recommended Plugin (Free)

This plugin is optional but recommended:

  • WP Job Manager – optional alternative job listing plugin.
  • Contact Form 7 – recommended for the Contact page.
  • Contact Form 7 – required for the Contact page.

How to Install:

  1. Go to WordPress Admin → Plugins → Add New
  2. Search for: Contact Form 7
  3. Click InstallActivate

You may also see an admin notice recommending installation after activating the theme.


3. Demo Import (Optional)

To import the demo content, install the free plugin One Click Demo Import. Go to Appearance → Import Demo Data and click Import.

  1. Install the free plugin: One Click Demo Import
  2. Go to Appearance → Import Demo Data
  3. Upload the following files (if included):
    • Demo Content XML
    • Widgets File (WIE)
    • Customizer Settings (DAT)
  4. Run the import

Note: Demo import is optional and helps you replicate the preview layout.



4. Homepage Setup

Option A: Using WPNova Job Board Plugin

  1. Install and activate the WPNova Job Board plugin
  2. Go to Settings → Reading
  3. Set Your homepage displays to Your latest posts
  4. Customize homepage sections via Appearance → Customize

Option B: Using WP Job Manager

  1. Install and activate WP Job Manager
  2. Create a page with the shortcode
    • Go to Settings → Reading
    • Set this page as your static homepage

    Option C: No Job Plugin (Static Website)

    1. Go to Settings → Reading
    2. Select a static page or latest posts as homepage
    3. Theme sections such as Testimonials, FAQs, and Blog can be enabled or disabled via Customizer

    4. Customizer Settings

    Navigate to Appearance → Customize → WPNova Theme Options.

    1) Colors

    • Body Font Color
    • Heading Color
    • Primary Button Color
    • Secondary Button Color
    • Site Background Color
    • Link Color

    2) Header

    • Background Color
    • Upload Logo & Favicon
    • Logo Size Slider (px)

    3) Hero Section

    • Background Type (Image / Video)
    • Hero Title Color
    • Hero Subtitle Color
    • Upload Background Image
    • Background Video URL
    • Background Color
    • Hero Title
    • Hero Subtitle

    4) Featured Companies

    • Background Color
    • Title
    • Subtext

    5) Latest Jobs

    • Background Color
    • Title
    • Subtext

    6) Featured Jobs

    • Background Color
    • Title
    • Subtext

    7) Job Categories

    • Background Color
    • Title
    • Subtext

    8) Jobboard Stats

    • Background Color
    • Title
    • Subtext

    9) Testimonials

    • Background Color
    • Title
    • Subtext
    • Add / Edit / Delete Testimonial Items

    10) FAQs

    • Background Color
    • Title
    • Subtext
    • Add / Edit / Delete FAQ Items

    11) Career Articles / Blog

    • Background Color
    • Title
    • Subtext

    12) Footer

    • Background Color
    • About Section Content
    • Footer Title
    • Social Links (Bootstrap Icon Class + URL)

    13) Homepage Section Order

    Rearrange homepage sections by dragging and dropping:

    • Hero
    • Featured Companies
    • Latest Jobs
    • Featured Jobs
    • Job Categories
    • Jobboard Stats
    • Testimonials
    • FAQs
    • Career Articles / Blog

    14) Typography

    • Body Font (15 Google Fonts)
    • Heading Font (15 Google Fonts)

    6. Support

    If you need technical assistance, feel free to contact us:

    Email: info@wpnova.com