Introducing Company Filtering by Active Jobs
We’re excited to announce that one of the most requested features by our customers is now available: the ability to filter companies based on their active job listings. You can now choose to hide companies with 0 active jobs, display only those with 0 active jobs, or show all companies—the default setting.
How It Works
This feature adds a new metadata, _active_jobs
, which tracks the number of job listings associated with each company. Whenever a job listing or company is saved or edited, this metadata is automatically recalculated, ensuring the filtering functionality remains up to date.
Getting Started
This feature is included in the 1.8.2 update. For new installations of Cariera version 1.8.2 or later, it works seamlessly right out of the box—no additional steps are required.
Important Notice for Existing Cariera Users
If you’ve updated Cariera to version 1.8.2 or later and the new filtering functionality isn’t working correctly, it’s likely due to missing _active_jobs
metadata in your company listings. This metadata is essential for accurate filtering by active job listings.
To resolve this issue, you’ll need to generate and save the active job listings data for each company.
Steps to Fix the Issue
- Ensure you are logged in as an administrator.
- Once logged in, generate the active listings by visiting the following link:
your-website.com/?company_job_count=1
This link will trigger a function that generates the necessary data, enabling the “active job listing” functionality to work as intended.