There has never been a good time to create a job directory site. These days, modern employers and employees are using online job directories to post jobs and get new employment opportunities. You can easily utilize this new trend by creating a job directory site.

When it comes to creating a job directory, the best and easiest way is to use a WordPress theme. Choosing the best job directory theme can make the task very simple for you. And in today’s post, I am going to introduce a marketplace WordPress theme which is specially developed for creating job directories.


I am talking about Jobster. You can use this premium theme to create a job marketplace and allow both employers and employees to use the service.

View Jobster Theme

Installing WPJobster WordPress Theme

Once you install the theme on your website, it will create several menu items in the dashboard. To get started, you should be familiar with the options provided under the ‘Settings’ menu.

First of all, the Summary section displays an overview of your job directory including the total number of jobs, open jobs, closed jobs, total user details, etc.

As you can see, there are lots of other sections. To make it easy for you, I will discuss the relevant sections as a group. Let’s get started.

Configuring the General Settings

This General Settings section is divided into several tabs. In Main Settings, you can select how the jobs will be displayed, enable admin approval for jobs, requests, define the maximum number of modifications, etc.


In Job Settings, you can make it mandatory to upload a picture for each job, define the maximum number of images, image size, enable audio file and so on. You can also define the location settings here. For example, you can choose the location measurement unit, display or hide Google Map, etc.

Level settings enable you to define the upgrade amount for various levels. You will also find options to choose the number of extra services for each user level. In Character Limits, it is possible to define the minimum and a maximum number of characters for the job title, description, instructions, request description, private messages, personal info, etc.

Filtering is an interesting option of Jobster. This allows you to blacklist certain groups of words. What’s more, you can show a separate error message for each group.

Layout Settings

As you can guess, this section includes the options to define the layout of your job directory site. You can enable lazy loading, customize the footer text, provide the logo and favicon URL, apply custom CSS, etc.

Email and SMS Notification Settings

Jobster comes with readymade email notification templates for various actions like new user registration, new job, request, offer, message, withdraw, job posting, approval messages, balance up, down, offer accepted, declined, withdrawn, expired, etc., transaction message, job delivered, job completed, negative balance and so on.


You can choose the sender name and email address for the notification emails. It is also possible to enable or disable individual email templates, edit the subject, and email body.

SMS Settings and Gateways

Jobster is also capable of sending SMS notifications. You can send SMS notifications for all the email notifications I mentioned above. To send the SMS, you have to enable an SMS gateway first. Jobster comes with two gateways – Twillio and Cafe24.

Pricing and Payment Gateway Settings

This is one of the most important settings sections. Here, you can choose the default currency and symbol for your job directory. There are separate options to choose the symbol position, decimal, point, decimal and thousand separators, etc.

In Job Fees, you can choose various fees for the service seller and buyer. For sellers, you can define a fixed percentage or a fixed amount as the fee. It is also possible to choose a flexible fee for various price points. This fess could be different for each user level.


The buyer fees could also be set as a percentage or fixed amount. You can enable tax and optionally refund the fee if the job is canceled.

In Withdraw Options, you can define the minimum withdrawal amount and enable the withdraw methods. Available withdraw methods include PayPal, Payoneer, and Bank withdraw.

If you want to set the minimum and maximum amount for job posting, offer price, and extra service, you can do that from Price Limits.

It is also possible to charge additional fees for featuring jobs. You can choose the number of days a job will be featured, how many featured jobs should be displayed on the home, category, and sub-category pages, and define the price for featuring a job in these pages.

Last but not least, there is a top up feature available too. Activating this feature will allow your visitors to top up their accounts. You can define the cost and credit for different packages.

Payment Gateways

As you expect, Jobster supports all the popular payment gateways. You can choose any or all of the available gateways – PayPal, Stripe, 2Checkout, Payza,, Blockhain, BrainTree, Cash on Delivery, and Bank Transfer.

Withdrawal Requests

This section displays a list of all the withdrawal requests of your Job directory. On separate tabs, you will find detailed information about the unresolved, resolved, rejected withdrawals. It is also possible to search for the requests.

User Management Options

There are several sections to manage the users. Let’s check these out.

1. User Balances

This section provides detailed information about the balance of the registered users. For each user, you can find out the username, email address, registration date, and current balance. It is also possible to increase or decrease the balance of the users.

2. User Badges

Jobster comes with several user badges. You can choose custom icons for the badge, define the price or a minimum number of reviews for getting the badges. It is also possible to assign badges to a user manually.

3. User Levels

This section provides detailed information about the level of your users. You can choose to upgrade or downgrade levels automatically, define the update ratings and the recheck period for various levels. Jobster also allows you to update the levels manually.

4. User Reviews

In this section, you will find the user reviews provided by the customers. For each review, you will find the recipient username, service price, a link to the job, the rating, description, and time. It is possible to delete any review.

Managing Orders and Transactions

There are dedicated sections for managing the transactions and orders.

1. Orders


In the Orders section, you will find separate lists for the active, delivered, completed, and closed orders. It is also possible to search among these orders. For each order, you will get the necessary information like order ID, job title, payment gateway, status, price, currency, seller, buyer, order date, and the deadline.

2. Transactions

The transactions section provides detailed information about all the transactions made in your directory site. For each transaction, you will find the transaction ID, buyer username, a short description, amount, and date.

3. Transaction Messages

You will find the transaction messages in this section. Along with the actual message, you will also get the job provider, job title, sent date, etc.

Other Settings Options

There are some other settings sections available in Jobster. Let’s take a look at those sections.



Jobster allows you to create subscription packages too. Besides the free package, it is also possible to create three premium packages. For the premium packages, you can define the weekly, monthly, quarterly, and yearly prices. Another option enables you to set a minimum amount of sales to be eligible for these packages.

Private Messages

Clearly, this is the section where you will find the private messages. Besides the actual message, you will find the sender and receiver usernames, subject, sending time, etc.


If you want to enable Google Analytics for your job directory site, you can do this here. There is also a separate field to provide the Analytics code.

Posting a New Job

Posting a new job is as simple as clicking a button or link, whichever solution you prefer.


As you expect, there is a dedicated field for providing the job title. Then, you can define the job price, choose the category and sub-category. By default, Jobster comes with a few default categories and sub-categories. You can edit, delete these or create new ones by going to Jobs -> Job Categories page from the backend.

Back in the job posting screen, the next field is for job description. There is a separate field for providing additional instruction to the buyer.

If you want to meet with the buyer, you have to check the ‘Let’s Meet’ box. This will reveal two additional fields to specify the meeting place and distance.

The next two options are for defining the maximum number of days to deliver the service and setting the shipping cost (if applicable). Then, you can add a cover image, some more images, and a YouTube video for the service.

The last option of the page is for adding extras services. If you want to provide additional services relevant to the current job, you can define the additional charge and provide a short description.

Once you have provided the necessary details, click ‘Post Job‘ to publish the service in front of potential buyers.

Website admins can manage the jobs posted on the site. The jobs list is available at the Jobs -> Jobs page. Admins can edit, delete, or view any job posting.

Buying a Service

To purchase a service from your job directory, a visitor has to create an account. As Jobster supports social login, visitors can use their Facebook, Twitter, or Google accounts to connect. Once logged in, they will have several options to make the payment. They can either top up their account or use a payment gateway.


Once the payment is made, the order will be placed, and the seller will be notified. The buyer can provide additional instructions to the seller.

At this point, the seller will start working on the service and deliver within the fixed timeframe. The two parties can communicate through the built-in private messaging system. As soon as the work is completed, the seller has to click the ‘Mark as Delivered’ button. This will notify the buyer to take the next action.

The buyer can either mark the work as completed or request for modifications. In the case of modification, the seller will have to submit the work again.

Once the buyer has marked the project as completed, he will be asked to provide a rating and review. These will be displayed on the seller profile.

Requesting a Service

On some instances, your visitors may not find the service they are looking for. In that case, they might want to request the service. Jobster comes with a readymade solution for these situations.

Buyers can quickly make a request by clicking the ‘Post a Request‘ button. This will take them to the requests page. The page will include the existing requests and a separate section for making a new request.


To make a new request, you have to provide a description of the request, choose the category and click ‘Suggest.’ All the requests will be listed on the request page.

Website admins can manage the requests from the backend by going to Requests -> Requests. They can edit, delete, or view the requests.

User Profile

Jobster also comes with fully functional user profiles. The profile displays a complete overview of the total earning, total withdrawal, total spent, available fund, and pending funds of the user.

The profile page also includes a list of the jobs offered by that user. The user can edit, deactivate, or delete the job from that page.

On the right side, there is a sidebar menu with some important links. Among them, Shopping will provide a list of the services the user purchased. Sales will open a page with details of his job details, including the active, delivered, completed, and canceled ones.


In Payments, you will find the details of pending payments, previous transactions along with links to top up an account and withdraw money.

Jobster License & Pricing

If you want to purchase Jobster, there are three pricing plans for you –

  • Priced at $350, the Webmaster plan allows you to install the theme on a single website. It comes with three months of support and automatic updates.
  • Priced at $699, the Developer plan includes two website installations, six months of support, all features of the Webmaster plan, and multi-language support, buyer fee, tax, and child theme.
  • Priced at $1200, the Entrepreneur plan includes three website installations, one year of premium support, all features of Developer plan, SMS notifications, subscriptions feature and the Android app (worth $199).

Download Jobster

Final Words

Creating a job directory site is an excellent way of establishing an online business. As I have shown you in this review, Jobster comes with all the necessary options for creating a fully functional job directory. So, what do you think about Jobster? Does it offer all the features you need in a job directory theme? Let me know in the comments.