10 - Setting Up Dashboard Page(s)

Unlike many other job board themes currently available in the market this theme provides a separate content focused layout for employers and candidates to manage jobs/resumes, bookmarks and their account details. However, to access this dashboard area a user must be registered as an employer (or candidate).

If you have followed the "WP Job Manager" and "Resume Manager" wizard previously a couple of pages required for the dashboard are already created, we need to create the other pages manually.

Creating Pages

Following is a list of pages with required configuration settings. Go ahead and create these pages by assigning Dashboard Template to each one of them. Also, do make sure that you have the required plugins installed and activated before creating the relevant dashboard page.

Page Title

Page Content

Plugin Required

Dashboard

[dashboard_welcome_msg]

Capstone Pro

Manage Jobs

[job_dashboard]

WP Job Manager

Submit Job

[submit_job_form]

WP Job Manager

Manage Resumes

[candidate_dashboard]

Resume Listings

Submit Resume

[submit_resume_form]

Resume Listings

Manage Applications

[past_applications]

Applications

Manage Bookmarks

[my_bookmarks]

Bookmarks

Manage Alerts

[job_alerts]

Job Alerts

Manage Profile

[wppb-edit-profile]

Profile Builder

Manage Orders

[woocommerce_my_account]

Paid Listings

Messages

[private_messages]

Private Messages

Once you are finished creating these pages you should have a list of pages in your admin dashboard, something like following:

List of dashboard pages

You can optionally nest all pages to the main dashboard page by making it parent to all the other dashboard pages to achieve a nice nested /dashboard/nested-page/ effect.

Customizer Settings

In addition to above steps, you should also tell the theme what page is exactly what? To do it, got to Appearance -> Customize -> Dashboard Settings -> Dashboard Pages and identify all pages you have just created under each appropriate heading. This will help the theme to perform some backend functionality.

If you have followed the procedure mentioned above, you can now visit your employer/candidate dashboard by visiting any dashboard page you have just created. The menu of dashboard is all setup and you can navigate freely.

‚Äč