Introduction

Jobboard Premium WordPress Theme Documentation v.2.3.0

Thank you for purchasing Jobboard WordPress Theme . If you have any question that is beyond the scope of this documentation, Please feel free to create a support ticket using Our Support Site or send an email to support@puriwp.com.

If you like this theme, Please support us by rating this theme with 5 stars (How to rate?)      

Install Theme

Step 1: Install Theme Via WordPress Dashboard

  1. Go to 'Appearance > Themes' section
  2. Click 'Add New' and select the 'Upload Theme' option


  3. Choose the jobboard.zip file and press 'Install Now'


  4. Once the theme is uploaded you need to activate it.


  5. Activating theme will take you to the theme options, Save the Theme Options Once So that theme options default values gets stored in the database.

if you face any problem during upload through dashboard, please upload the theme using FTP as guided below.

Step 2 (Alternative): Install Theme Via FTP

  1. Access your hosting server using an ftp client like FileZilla
  2. Go to the 'wp-content/themes' folder of your WordPress installation
  3. Extract the jobboard.zip file and put the jobboard folder in 'wp-content/themes/' folder
  4. Go to 'WordPress Dashboard > Appearance > Themes' section to activate the theme
  5. Activating theme will take you to the theme options, Save the Theme Options Once So that theme options default values gets stored in the database.

Step 3: Install Child Theme

It is better to use child theme as if you need to modify anything you modify in child theme only. This way you can easily update your parent theme whenever new update becomes available on themeforest. You can read more about child theme from here.

To install child theme, you need to upload the jobboard-childtheme.zip and activate it in the same way as you uploaded and activated the parent theme's jobboard.zip.


Next Step is to Import Demo Contents

Import XML for Demo Contents

Look for Import XML folder in unzipped package downloaded from themeforest and use the XML within it.
Go to the WordPress Admin > Tools > Import and click WordPress as displayed in image below.



At 1st time you need to install WordPress importer plugin



Once installed you need to activate the plugin and run the importer.



Select the XML file from Import XML folder in unzipped package that you have downloaded from themeforest.



After importing XML file.

  1. Assign posts to an existing author.
  2. Mark the checkbox to download and import file attachments
  3. Click 'Submit' button



After that is done, you will have bunch of posts, pages, properties and other contents as on the theme demo.




Next Step is to Configure Menu

Configure Menus

Navigate to Appearance > Menus and use the Already Imported Menu from XML and assign it to theme location "Main Menu" from Menu Settings section below menu. After that save the menu. As pointed in screenshot below.




Next Step is to Configure Reading Settings

Configure Reading Settings

I am assuming that you have imported the XML successfully and you have home page and news page available for use. If this is not the case then simply create a new page using Home Template and name it as Home after that create another page using default template and name it as News.

To configure reading settings you need to visit WordPress Admin > Settings > Reading and choose that front page displays as static page. Then select Home as Front Page and News as Posts Page. As, displayed in screen shot below.




Next Step is to Front-End Submission

Front-End Submission

In case of imported XML the news page is already created and you do not need to follow this section.

For the front-end submission pages, you need to create the page with appropriate template and set the pages in Theme Options.

  1. My Account Page


  2. Account Settings Page


  3. Post A Job Page

  4. Add Company Page


  5. Post A Resume Page

  6. Login Page

  7. Register Page

  8. Frontend Submission Setup

    Go to Theme Options >> Frontend Submission >> Page Settings



Next Step is to Configure Slider On Homepage

Configure Default Slider

1. Go to Slider >> Add New


2. Setup Slider on Theme option

Visit the Theme Options and choose "Homepage Settings" Image Slider.



3. Setup Default slider on Slider option

Visit the Theme Options and choose "Slider Option" and select "Default".



And then go to "Homepage Settings" Companies.



Configure Revolution Slider

1. Go to Revoluion Slider >> Add New Slider


2. Setup Revolution Slider on Theme option

Visit the Theme Options and choose "Homepage Settings" Image Slider.
Select Revolution Slider and save.



And then go to "Option Slider" Revolution Slider.
Select Revolution slider which you created and save



Setup Theme Option

A. Enable Top Header

Go to 'Theme Options' > 'Layout Settings' > 'Header'



B. Enabling Package:

  1. Go to “Theme Options” > “Frontend Submission” > Payments
  2. Switch on “Charge for Submit” then setup the required fields.



  3. Switch on for enable "Job Package", "Resume Package” and "View Resume Package"



  4. Save changes

C. Defining Job Packages:

  1. Go to “Job Package” > Add New
  2. Specify the package name and other required settings.



  3. Save/Update

You can make unlimited packages.

D. Defining Resume Packages:

  1. Go to “Resume Package” > Add New.
  2. Specify the package name and other required settings.



  3. Save/Update

E. Defining View Resume Packages:

  1. Go to “Resume Subcription” > Add New.
  2. Specify the package name and other required settings.



  3. Save/Update

You can make unlimited packages.

F. Recent Jobs on joblisting Homepage:

  1. Go to “Theme Options” > Recent Job.
  2. Enable Recent Jobs Section if you want to setup job listing on homepage with pagination.



  3. Save/Update

G. Auto Publish Posts (Jobs, Resume, and Company):

  1. Go to “Theme Options” > Frontend submission.
  2. Enable Auto Publish Job Post if you want Job Lister account when they post a job without approval by admin.
    You can do this for Post Resume and Add Company.
  3. Enable Single Resume View if you want Job seeker or guest to view candidates single resume page.



  4. Save/Update

H. Charge For Featured:

  1. Go to “Theme Options” > Frontend submission.
  2. Enable Charge for featured if you want Job Lister account to setup their post jobs on "Featured Job".



  3. Save/Update

Next Step is to Setup Widget

Setup Widget

A. JobBoard - Featured Job

Go to 'Appearance' > 'Widget'.



B. JobBoard - Custom Button

Go to 'Appearance' > 'Widget'.



Translate Jobboard themes to another language

1. Download and open Poedit

There are several translations editors out there, some of which we’ll consider toward the end of this article.
Poedit has been around for several years and is a favorite among developers and translators in the WordPress community.
It’s also free to use, which eliminates a major barrier to entry for first-time translators.
Go ahead and download Poedit now. When the download completes, unzip the file and open the application. You will see this screen:




2. Open your theme’s .pot file in Poedit

Click the “Create new translation” option in Poedit and browse your hard drive for a local copy of the .pot file for your theme.
You should be able to find it in the folder titled “languages” within the theme folder.



3. Select a language

Poedit saves your translation according to the language and an associated country (for localization). Just begin typing the language and Poedit will fill it in for you. After you’ve entered the language, open a set of parentheses and enter the name of the country.



The resulting .po file will be titled according to abbreviations for the language and associated country. In our case, we’re using Peruvian Spanish, so our file will be es_PE.po. A Uruguayan Spanish translation would be es_UY.po, and a Vietnamese translation would end up being vi_VN.po. Makes sense, right?
Poedit creates these extensions automatically, but here’s a lengthy list of country and language codes if you’re interested.

4. Perform the translations

Here’s where your language skills come in! Go through every line of human-readable text in your theme and translate it to the target language. Remember, the .pot file has already compiled everything you need to translate. That’s how those lines of text got there.



Just highlight each line, one by one, and enter the translation in the box in the bottom left corner of the Poedit interface.

5. Save translations in .po and .mo form

When you save your new .po file from Poedit, the application automatically generates an additional .mo file and saves it in the same directory on your hard drive.



After saving the files to your hard drive, use an FTP client to upload both files to the “languages” folder in your theme’s directory. Now you just have to tell WordPress to use the translation you created!

6. Edit your wp-config.php file

Note: If you’re using WordPress 4.0 or higher (highly recommended at this point!) and you chose the target language during the WordPress setup process, you will not have to perform this step.

From your FTP client, locate the the wp-config.php file in the directory for your WordPress installation. Open the file in a text editor and find this line:

define ('WPLANG');

You will need to change this line to include the translation you just uploaded to WordPress. In our case, the .po and .mo files we uploaded bear the title id_ID, so we would modify the line as such:

define ('WPLANG', 'id_ID');

You’re done! Your theme should now output text in Bahasa Indonesian… or whatever your target language was.