Civi – Job Board, Freelance Marketplace WordPress Theme



Version 2.0

Civi – Job Board WordPress theme is an ideal option for anyone looking to create a professional and user-friendly job listing and freelance marketplace website using WordPress. This theme allows for the easy creation of a fully responsive and comprehensive job portal that facilitates efficient management of human resources, recruitment, and job postings.

Civi Jobs Board WordPress Theme
Search Result Pages
Listing Detail Pages
Inner Pages
Elementor Page Builder
Figma File


  • 12+ Predefined different homepage layouts: Civi comes with 12+ awesome homepage layouts. All homepage layouts are included in the demo content file.
  • Private Messaging: The theme enables private messaging to direct communication between employers and candidates. This feature improves engagement and simplifies the recruitment process.
  • Advanced Search & Filter: The theme comes with advanced search options and strong filters that allow candidates to filter job listings by various criteria, such as location, job type, experience, and salary range.
  • Apply Options: The theme provides candidates with a range of application options to choose from, including internal, external, email, and phone applications. Some of them can work without login.
  • Subscription Plans: The offers flexible subscription plans that enable employers to post a predetermined number of job listings and featured jobs, as well as publish job posts in real-time, all for a fixed fee.
  • Job Alerts & Notifications: The theme comes with job alerts and notification features for job seekers, with options for setting up alerts based on keywords, job types, or location.
  • Featured Job Listings: The theme provides a featured job listings option, where employers can pay to have their job listings appear at the top of search results or on the homepage of the website.
  • Social Login: Users can easily log in using their existing social network accounts from Facebook, LinkedIn, Google, and more, without having to create a separate account specifically on the website.
  • Related Job Listings: The theme offers related job listings functionality, which allows candidates to view other job listings that are similar to the one they are viewing.
  • Ratings and Reviews: The theme allow candidates to rate and review companies. This can provide valuable feedback for both candidates and employers and help to build a community around the job’s website.
  • Candidate Management: The theme allows employers to manage job seeker profiles and applications, including filtering, sorting, downloading CVs, creating a meeting, and messaging candidates.
  • Application Deadline: The theme allows employers to set application deadlines for each job listing. This can help to ensure that candidates are aware of when they need to apply.
  • Company Profiles: The theme provides company profile pages, which allow employers to showcase their company information, culture, values, and benefits, to attract top talent.
  • Video & Audio Interviews: The theme provides options for integrated video and audio interviews, such as using video conferencing, Skype, or Zoom, to facilitate remote job interviews.
  • Flexible Payment Methods: The theme supports multiple payment methods, such as Credit Cards, PayPal, or Stripe, and offers recurring billing options for employers to purchase job submission packages.
  • Easy Import/Export of Data: The theme provides options for the easy import and export of data, such as job listings, resumes, or user data, to facilitate data migration and backup.
  • Social Media Sharing: The theme provides options for sharing job listings on social media platforms, such as LinkedIn, Twitter, or Facebook, to increase the reach and visibility of job openings.
  • Automatic Job Expiration: The theme provides options for automatically expiring job listings after a certain duration, such as 30, 60, or 90 days, to keep the job board fresh and relevant.
  • Video Job Descriptions: The theme allows employers to create video job descriptions to showcase company culture, workplace environment, and job requirements more vividly.
  • Advanced Reporting & Analytics: The theme offers advanced reporting and analytics features, including dashboards, charts, and graphs, to monitor job listing performance, user behavior, and other metrics.
  • Custom Fields & Taxonomies: The theme allows adding custom fields and taxonomies, like skills and experience levels, to job listings for an improved job matching process.
  • Email Notifications: The theme provides customizable email templates and notifications for candidates and employers, such as job alerts, application confirmations, or interview invitations.
  • Resume/CV Management: The theme provides options for job seekers to upload, manage, and edit their resumes or CVs, with the ability to attach them to job applications.
  • Job Listing Moderation: The theme provides options for moderating job listings before they are published, with options for reviewing, editing, or rejecting them based on certain criteria.
  • Responsive Design: The theme has a responsive design, which ensures that the job board looks good and functions properly on different devices, such as desktops, laptops, tablets, and smartphones.
  • Multi-language Support: The theme offers multi-language support, allowing users to access the job board in their preferred language and enabling administrators to create job listings in multiple languages.
  • One-click Installation: The provides one-click installation and demo content for quick, hassle-free setup of a pre-designed job board layout, with no technical skills or customization required.
  • Customizable Branding: The theme provides options for customizing the branding, such as logos, colors, or fonts, to match the look and feel of the employer’s website or brand identity.
  • GDPR-compliant Cookie Notices: The theme supports GDPR-compliant cookie notices, which inform users about the use of cookies and provide options for accepting or rejecting them.
  • Free Lifetime Updates & Support: Once you buy our theme. You will get free lifetime updates. Our awesome support team will handle any support questions to make sure you can finish customizing your website.
  • Detailed documentation online: Extensive documentation guides on how to set up and customize Factory will make your customizations super easy and fast!
  • Elementor Visualize Drop & Drag Page Builder: Fast, intuitive, and smart page builders will make your customization fast and easy.
  • Child-theme ready: The enables you to easily override default template files using a child theme. It also enables you to update your theme in a safe way.
  • Polylang & Translation Ready: The is compatible with the most popular WordPress plugin that supports the creation of multilingual layouts. Translate your website to any language with the Loco plugin easily.
  • Mega Menu: Switch to use the mega menu with just a few clicks, support to display banners on the menu.


  • Login, and register an account in the usual way or with a Google account or Facebook account.
  • Reset password using email.
  • Search Job by keywords, location, categories, and company.
  • Filter search results
  • View the profile of the company on the company site that has details posted.
  • Can visit company website if the employer added.
  • Can share jobs in social networks.
  • Can send messages to the employer.
  • View all jobs by a specific employer.
  • Statistics can be quickly viewed in the account dashboard.
  • Site Statistics on total employer view profile, Job applicant, company follow.
  • Update profile at any time.
  • Apply for the job and submit the resume to the employer quickly.
  • View, delete the list of jobs applied, and jobs wishlist and apply for the job invited.
  • View, edit, and delete the list of companies reviewed.
  • View, and delete the list of the company following.
  • Can change the time meeting of the online meeting with the employer.
  • Post resume quickly into the system or direct upload pdf, doc.
  • Submit a photo and link video.
  • Can change password.
  • Can deactivate the account if don’t use it for a while.
  • Can send a private message to the employer.
  • Can apply for a job with options: Internal/ External email and phone applicants..
  • Job alerts and notifications for job seekers to stay updated on new job postings.
  • Integration with social media platforms for easy job sharing.
  • One-click apply functionality for job seekers to quickly submit their applications.


  • Quick employer registration using email and password or using Google and Facebook accounts.
  • Quick reset password using email.
  • Multiple companies can be created.
  • Filter search results
  • New account notification – an email message is sent to them after buying the package and creating a new account.
  • Statistics can be quickly viewed in the account dashboard.
  • Site Statistics on total candidate visitors, candidate applicant, candidate follow, post jobs.
  • Update profile anytime.
  • Create, update, and delete company profiles anytime.
  • Create, and update job anytime.
  • Can save as draft when you want to pause.
  • Edit, update job.
  • Active, deactivate, mark feature, mark filled job.
  • View list of jobs, expired jobs, delete jobs.
  • Can search the job title in the employer dashboard.
  • Approved or reject candidate applied request.
  • View list of candidate applied request, rejected request.
  • Download the candidate’s resume.
  • Create, and edit room meetings online.
  • View candidate profile details.
  • Submit, edit review for the candidate.
  • Find and filter the job that the candidate applied for.
  • Can follow candidate.
  • Can invite candidates to the job that has been posted.
  • Can send private online meeting to the candidate.
  • Can buy package support post job.
  • Can create and remove messages.
  • Search candidates by location, categories, and keywords.
  • Filter search candidates by experience level, qualification, and gender.
  • Preview Job posting, company posting option allows you to validate a job posting to check for improper input, misspellings, or unacceptable content before the job/company goes “live”.
  • Employer can send a private message to Candidate.


  • Admin has full control over global site configurations.
  • Manage list company, job, the candidate.
  • Add, edit, and delete companies, company categories,…
  • Add, edit, and delete jobs, jobs categories,…
  • Add, edit, and delete candidate categories, skill,…
  • Add, edit, and delete packages.
  • Admin has full control of jobs/company/candidate setting.
  • Admin has full control over candidate applicants.
  • Apply restrictions on company/job posting.
  • Add/edit/delete pages in the theme.
  • Admin has full control of the message function: Add new message or edit message and delete the message.
  • Admin can manage and approve/reject the candidate’s job application.
  • Admin can manage and edit or delete the meetings.
  • Admin can manage registered user account: Edit role; edit profile; set new/reset password or delete account.
  • Add payment modules or integrate with payment gateway.
  • Ready email templates for New Registered User, Activated Package, Apply for Jobs, Activated Jobs, Approved Jobs, Expired Jobs, New Wire Transfer.
  • Ready setup page for theme.
  • Can change the icon for the theme and show/hide the user navigation.
  • Can Enable and add more social networks.
  • Post Articles.
  • Can manage, approve or decline payments.
  • Manage, approve/decline, and delete comments.
  • Apply Restrictions on Job Posting, Company Profile, Candidate Profile.


  • Civi Framework
  • Elementor
  • Contact Form 7
  • MailChimp
  • Loco Translation


Theme Version 2.0.6 – Jan 11, 2024

[Bug Fixes:]

- Resolve the issue of duplicated time inputs during AJAX loading.
- Fix pending package concerns on the "Choose Package" page.
- Address the Featured Option malfunction.
- Optimize the layout of archived services to better integrate with Google Maps.
- Facilitate the addition of new projects within user profiles.
- Rectify the error displaying Elementor version 3.18.2.
- Correct the issue related to displaying gender in job listings.
- Tackle the problem with subcategories in job alerts.
- Address currency fields that are inadvertently left empty.
- Implement an option to hide reviews in item/page details after deactivation in Theme Options.
- Enhance the description for Google Schema.
- Remove the toggle option for candidate reviews.
- Integrate custom social network fields for candidates.
- Streamline the filter clearing process at the top of archived company listings.
- Enhance the translation of salary information for candidates.
- Refine the appearance of icons in social network widgets.
- Resolve errors associated with the Contact Form 7 widget.
- Correct icon size discrepancies in the dashboard when using the image option to set all icons.
- Address compatibility issues arising from Elementor Pro plugin updates.
- Fix the error that causes the "clear button" to disappear in the filter when selecting the entire country, states, and cities in Job/Candidate/Company listings.

- Enhance the translation for "Year/Month" on the Package page.
- Add an option to enable or disable the radius feature in location-based searches.

[New Features:]
- Create a service archive page seamlessly using Elementor.
- Empower candidates with email notifications when they receive job invitations from employers.
- Introduce new category selection options for companies.
- Implement a location selection feature to enhance the company search experience.

Theme Version 2.0.5 – Dec 7, 2023

[Fix] Translate button "message".
[Fix] Remove my review notification link.
[Update] Compatible with Elementor version 3.18.0

Theme Version 2.0.4 – Now 28, 2023

- Rectified the issue with the default phone number not displaying in the popup job application and added a company option after enabling it in Theme Options.
- Reordered company size categories.
- Addressed icon display problem in the mega menu while using Elementor.
- Resolved discrepancies in displaying days/hours for the Salary option in job submission/filter.
- Corrected the money format on candidate profiles.
- Fixed the inability to showcase newly added social networks in candidate profiles.
- Resolved errors affecting archive companies and candidates on Google Maps.
- Fixed width issues in RTL (Right-to-Left) settings under general options.
- Enabled the option to deactivate the "service" on the left-side menu.
- Fixed default phone settings in company submissions.

- Added Saint Vincent and the Grenadines to the list of countries in the Locations Option.
- Incorporated the ability to set limits for downloading resumes and PDF files based on employer package.
- Updated the time format in the input type date.
- Improved message sorting functionality.

- Enhanced description in Google Job Schema.
- Implemented the function to hide Salary Type in job submission.
- Added a "Add new job categories" field within the job posting section.
- Included phone number and CV URL fields on the login application form.

Theme Version 2.0.3 – Oct 16, 2023

[Fix] Resolved email verification error when using the cache plugin.
[Fix] Fixed file upload issue on Safari for both mobile and desktop.
[Fix] Addressed an issue where deleting content from the email template header/footer resulted in unnecessary spacing and improper position hiding in the email.
[Fix] Corrected the problem preventing the display of service icons.
[Fix] Rectified the error related to hovering over SVG icons.
[Fix] Corrected the display of the number of years of experience in a candidate's profile.
[Fix] Resolved CSS issues with the Widget Search feature.
[Fix] Fixed error messages received after creating an account.
[Fix] Updated the text from "Job post live" to "Package live..." for clarity.
[Fix] Adjusted the mobile sidebar icon.
[Fix] Rectified username and email issues in new user emails.
[Fix] Addressed the problem where the location title was not hidden when related fields were hidden.
[Fix] Adjusted the font style for email content.
[Fix] Fixed the error preventing the publication of services added from the candidate dashboard to the service archive page.
[Fix] Corrected the issue of the logo image not displaying in the popup preview when adding the company logo.
[Fix] Resolved CSS issues related to tickboxes and long text in the login/signup form.

[Update] Added support for multiple languages in theme options.
[Update] Implemented email notifications to candidates when their applications are approved by employers in the dashboard.
[Update] Introduced a "Qualification" field in Job Options under Search Fields.
[Update] Added the option to toggle the display of the user's name on the header after login.

[Add] Implemented a red border line to denote urgent job listings.
[Add] Introduced the ability to filter jobs by gender.
[Add] Added an "eye" icon to allow users to toggle password visibility in the login/register forms.
[Add] Included a default phone number country selection function.
[Add] Provided the option to hide reviews on items after disabling them in Theme Options.
[Add] Enabled the option to customize the background color and border of job elements in Elementor.
[Add] Added a description for Google Job Schema.
[Add] Included a field for Gmail in the application form.
[Add] Enabled the ability to hide items in the dashboard after turning them off in User Navigation.

Theme Version 2.0.2 – Aug 29, 2023


- Included Home Freelancer 04 and Home Freelancer 05.


- Resolved the issue of free submission for candidate services.
- Fixed the problem preventing the creation of a new page named "Employer Service" in the Civi -> Setup page.
- Corrected the page loading error occurring when there's a high volume of jobs.
- Addressed the error in the style of the login and register pages after updating to the new version.
- Rectified the problem with linking category jobs.
- Fixed the issue with the Modern User Form widget.
- Solved the problem of being unable to save the country flag of the phone number.
- Corrected the absence of margins on the right and left sides of pages created using Elementor.
- Resolved the notification error that displayed a package purchase message even though Free submit mode had been selected.
- Corrected the display of the number of Years of Experience in job listings.
- Fixed the candidate approval error where the candidate listing wouldn't appear during the waiting-for-approval process.
- Improved the system to allow repurchasing previously bought packages, regardless of expiration, when all options in the package have been used.

[CSS and Styling]:

- Rectified the CSS error in the phone number input on the login form.
- Login and Registration:

- Resolved the ongoing issue of being unable to log into newly registered accounts, even while waiting for admin approval.
- Fixed the error related to email.


- Added the ability to turn off Payout in the Employer/Candidate dashboard settings.
- Updated the system to address the problem with company/job descriptions when entering long details.
- Fixed the error that prevented sending emails after a job had been approved.
- Corrected the formatting issue with price packages.
- Resolved the error notification that appeared after creating a new account.
- Updated the display of "Present" in Work Experience, Education, etc., in the Candidate Profile.
- Added the option to use either "," or "." characters in the price-service input field.
- Enhanced the system to send emails to candidates after their applications have been approved by employers.

[Language and Localization]:

- Rectified the error related to multiple languages in the footer.

Theme Version 2.0.1 – Jul 28, 2023

- Free submission for candidate's package.
- Translated validation in the form.
- Social Network on candidate details page.
- Skills points in candidate profile.
- Error in candidate profile when changing to another tab in the candidate dashboard.
- Error when choosing to change package despite not paying in Employer.
- Error of losing email content after updating to version 2.0.
- Styled textarea in custom field.
- Admin can now see candidate and employer info.

- Page for candidate categories.
- Page for service categories.
- Option to enable/disable social login.
- Approve button for invoicing employer packages in Admin.
- Display the name of the newly created tab in the custom field on the single candidate page.
- Functionality to find nearby cities from a given city.
- Field Type "Image" on Custom Field.
- Widget for Elementor advanced archive.
- Message display in the Jobs tab of the employer dashboard when a candidate applies without registering/login.
- Option to resend a verification code during the sign-up process.
- Approval process for users after registration.
- State and Country fields in the location archive and single jobs.
- Ability to reply to candidate's messages in the Applicant tab.
- "Phone Number" field in the registration form.

- Show the job category when a job is empty.
- Converted gender field to taxonomy gender.
- Display Country and State in the Location field.
- Candidates can now see their own age, phone, email, etc., information when logged in with their own account.
- Option to change the icon for the ringbell on the top bar.
- Display notification of the number of pending jobs, companies, and candidates in Admin.
- Option to turn on/off Job apply type in Post Job.
- Send an email notification one day before the meeting takes place.
- Default role for registration.
- When selecting "No" in the employer package, it will not show the front end.

Theme Version 2.0.0 – July 10, 2023


- Auto-write job descriptions by AI:
Introducing ChatGPT's automatic job description writing, saving you valuable time and ensuring engaging job listings. Upgrade your recruitment process now! 
- Candidates’ Subscription:
Enhanced membership features for candidates, including various premium benefits. Customize these features on the admin page for an improved user experience.
- Freelance demos and features:
Freelance features: New additions to the Freelance Marketplace model, empowering freelancers and employers alike.
Freelance demos: Explore our 3 stylish and modern theme templates for an enhanced Freelance Marketplace experience.
- CV builder:
Automatically convert candidate profiles into downloadable PDF CVs, streamlining the hiring process for employers.

- Customize header layout:
Take control of your website's header design to match your brand's style and create an engaging user experience.

- Date format:
Customize the date format displayed on your website to suit your preferences and design aesthetics.

- Job filter following by Country, State, and City:
Efficiently filter job listings based on location to find relevant opportunities.

- Sub-category in the job filter and job search form:
Refine job searches with new subcategories, saving time and finding ideal jobs more efficiently.

- Search the category in the dropdown list:
Simplified category selection in the search box for a more user-friendly experience.

- Automated Confirmation Email: Candidate Job Application:
Candidates receive instant confirmation emails upon submitting job applications, customizable within the admin panel.

-  Automated Email Confirmation: No Login Job Applications:
Employers receive automatic job confirmation emails for applications, even without logging in.

- Email Template: Job Alerts:
Enhanced job alert communications with new email templates, ensuring consistent and engaging messages to subscribers about relevant job opportunities.


- New style for the job filter on the Job listing page.
- Pagination button page loads on the Job listing page.
- Option to display expired jobs on the list on the Job Listing page.
- Confirmation alert when clicking "Deactivate account." 
- Only the employer logged in can download the candidate's CV.
- Ability to edit jobs after expiration in the Employer dashboard.
- Customizable 404 Page by Elementor.
- Compatible with Razorpay payment gateway (Razorpay for WooCommerce).
- Image Field Type for a Custom tab of Candidate Profile.
- Option to show/edit the first name and last name in the Candidate profile.
- Display Country name with Currency Symbol in the job post submit form (Ex: CAD - Canadian Dollar).
- Option to hide maps in the candidate profile.
- Back to top button.
- "New location" field in the job submit form.
- Option to turn off automatic email sending after registering for job alerts.
- Ability to disable/enable the registration and login tab in the login form.
- Country code phone number in phone number fields of the job submit form.
- When turning off "job alert," the "job alert" in the top bar menu will also be turned off.
- Option to hide maps on the Job listing page.


- Corrected style for some RTL layouts.
- Improved email template style.
- Fixed translation issue with Job alert content using the Loco Translate plugin.
- Employers now receive email confirmation for "Apply by Email type" job applications.
- "Job alert" menu now behaves correctly when turning off "job alert." 

Theme Version 1.0.5 – Apr 24, 2023

- [Updated]: Civi Framework 1.04.
- [Updated]: Optimize website speed.
- [Updated]: Add default address functionality to the location field in the employer/candidate dashboard.
- [Added]: Add the ability to customize email templates with custom-designed HTML.
- [Added]: Include custom fields for candidate and company information.
- [Added]: Hide the video field in job submission forms.
- [Added]: Add a "What App Sharing" feature.
- [Added]: Implement email verification for new user registration.
- [Added]: Allow the option to hide the salary field in theme options.
- [Added]: Create a new page for login that can be customized by customers.
- [Added]: Enable/disable social share functionality.
- [Added]: Allow the option to turn categories on/off in breadcrumbs and URLs.
- [Added]: Allow candidates to hide their location in their profiles.
- [Added]: Make it possible for users to click and go directly to selected pages from the dashboard.
- [Added]: Add a "Login to View" feature.
- [Added]: Hide the video field in job submission forms for employers.
- [Added]: Notify employers when candidates apply for their job postings.
- [Added]: Make items in the notification dropdown clickable.
- [Fixed]: Fix the error that occurs after changing to a new package for WooComerce payments, which affects customers who have purchased a package.
- [Fixed]: Allow candidates and employers to review only their own profiles.
- [Fixed]: Address issues with the "Yoast SEO" plugin.
- [Fixed]: Enable job approval in the admin dashboard.
- [Fixed]: Improve CSS input search.

Theme Version 1.0.4 – Mar 24, 2023

- [Updated] Civi Framework 1.0.3.
- [Updated] New demos Home 11, Home 12
- [Updated] GEO location search.
- [Updated] Jobs, candidates, employers listing full page layout.
- [Updated] Become an Employer Page.
- [Added] Add description for job, candidate, and company listing card.
- [Added] Open a new tab for jobs, companies, and candidates on the listing page.
- [Added] Number of guests who viewed the job.
- [Added] TinyMCE sort of tool under the visual tab of the description.
- [Added] Payment WooComerce has been added.
- [Added] Background for Mega Menu.
- [Added] Change color in Admin using customize.
- [Fixed] Fix the footer fixed bottom in the dashboard.
- [Fixed] Currency pricing bug.
- [Fixed] Problem when hiding some files in the Candidate profile.
- [Fixed] Problem with day unit in packages.
- [Fixed] Error when disabling user role.

Theme Version 1.0.3 – Mar 9, 2023

- Updated: Civi Framework 1.0.2.
- Updated: Jobs Alert.
- Updated: Login by LinkedIn.
- Updated: RTL demos.
- Updated: Cookie bar.
- Updated: Half Map & Top Map layouts for Candidates and Companies page
- Updated: Search bar with background layouts for Jobs, Candidates, and Companies page.
- Updated: Captcha for Login form.
- Updated: Apply for jobs without Login option.
- Added: Upon signing up with Google, users can now add their Gmail email address to their profile.
- Added: The top bar now applies to all pages.
- Added: A hover effect has been added to job listings on the map.
- Fixed: Translations are now available in the theme options.
- Fixed: Some Styling.

Theme Version 1.0.2 – Feb 28, 2023

- Updated: Civi Framework 1.0.1
- Fixed: Resolved issue with plugin installation
- Fixed: Improved page load speed
- Fixed: Successfully refreshed data import
- Fixed: Resolved login issue with Google accounts
- Fixed: Implemented time limit for importing demo content
- Fixed: Corrected CSS for Safari browser

Theme Version 1.0.1 – Feb 20, 2023

Updated: Notification System (Get real-time alerts with the built-in instant notification system, ensuring you never miss any critical updates related to your job listings)
Added: Figma design file included in the package.
Fixed: Some Styling.


Stuck? Need help? Check Civi Docs website or visit our Support Portal to find FAQ and a way to contact us.


Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top