How to Create a Job Board in eDirectory
Creating a Job Board in eDirectory allows you to offer users a dedicated space to post and browse job listings. This setup uses a custom listing template, category, and page to display job opportunities, along with a specific plan for users to subscribe and post their job ads.
Follow the steps below to configure your job board from start to finish.
Step 1: Create a Listing Template
To begin, you’ll first create a custom listing template that will define the layout and structure of your job listings.
- Go to Content → Listings → Listing Templates.
- Click Add Listing Template.

- When the new template opens, enter a name for it — for example, Job Board.

- Click Save Changes.
This template will be used later to associate listings and plans with your job board.
Step 2: Create a Category
Next, create a dedicated category for your job listings.
- Go to Content → Listings → Categories.

- Click Create Category and name it according to your job section — for example, Jobs or Job Opportunities.
- Save your new category.
Step 3: Access the Page Editor
Now it’s time to build the page that will display the job listings within that category.
- Navigate to Design → Page Editor.
- Click Add New Page to begin creating your custom page.

Step 4: Name Your Custom Page
- Enter a name for your page, such as Job Board or Jobs.
- Save your changes.

Step 5: Add a Widget to Display Listings
You’ll now add a widget to your page to display listings from the "Jobs" category.
- Click Add Widget on your new page.

- Scroll through the widget options and select Listings & Cards.
- Choose the Vertical Cards Widget to display your listings.

Step 6: Configure the Widget for Your Category
- Enter a Widget Title (e.g., “Job Listings”).
- Select the Listings module.
- Choose the number of Columns you want.
- Click Customize Rules to adjust display settings.
- Under From which product would you like to display these items, check the listing levels you want to include.
- Set Items displayed to define how many listings appear.
- Choose your ordering criteria (e.g., newest first).
- Under Category Filter, select the Jobs category you created earlier.

This ensures that only listings from your “Jobs” category will appear on the page.
Step 7: Save Your Changes
When everything is configured:
- Click Save Changes at the top of the page.

Note: If you receive a "Slug URL already in use, please choose another slug" error when saving the page in the top right corner, it means the URL assigned to the page is already being used by a category.

Since URLs in eDirectory must be unique, the system will not allow you to save the page with a duplicate URL. To resolve this, you’ll need to modify the page URL slightly to make it unique. One simple solution is to add an extra character, such as a dash ( - ), to the link, and save changes. For example:

Step 8: Link the Page to the Header Menu
To make your new job board easily accessible:
- Stay within the Page Editor.
- Locate and edit the Header Widget.

- Click the + button to add a new link.

- Click the Gear Icon next to the new menu item.

- Enter a Page Title, such as “Job Board.”
- Select your new page from the dropdown menu.

- Save your changes to the header menu.


- Finally, click Save Changes at the top-right corner.

Note: If you don’t see the + button and instead see a page, your site likely uses the Dropdown Menu plugin.

To link your page to the header menu with this plugin:
- Go to Design → Navigation Menu in your site settings.
- Configure the Dropdown Menu to include your new page.

For a guide on setting up and managing the Dropdown Menu, refer to this article: Dropdown Menu.
Step 9: Create a Plan for Job Listings
Now that your job board page is ready, you need a plan that allows users to post job listings.
- Navigate to Settings → Products & Plans → Manage Plans.

- Click Create Plan.

- Enter a name for your plan, such as Job Board.
- Set the price and billing cycle (monthly, yearly, etc.).
- Add a Listing to this plan.

- In the dropdown menu of the listing you just added, select the Job Board template you created earlier.

- Click Save Changes.

Step 10: Make Sure Your Plan Is Visible
To ensure users can view and subscribe to your new Job Board plan:
- Go to Design → Page Editor → Advertise with Us.

- Find the Pricing & Plans Cards Widget and click Edit.

- Click Add Plan

- Select your Job Board plan, and click Add.

- Make sure the new plan was added to the widget and Save changes

- Finally, click Save Changes again at the top of the page.

Now, your Job Board plan is visible and available for users to subscribe and start posting job ads.
Final Step: Your Job Board is Ready
You now have:
- A custom listing template for job postings
- A dedicated category and page displaying job ads
- A plan that allows users to subscribe and post jobs
With these elements connected, users who purchase the Job Board plan can publish their job listings, which will automatically appear on your Job Board page.