Demo Access : Username: demo - Password: Demo1234!
Changelog
= 1.9.2 = 18 april 2026
- Fix: fatal error on activation — JP_Jobs_Store::register_cpt() is now called at the top of activate() so the config CPT is registered before any Store::get/set calls
- Fix: JP_Jobs_Store::set() now guards against wp_insert_post() with unregistered CPT (post_type_exists check)
= 1.9.1 =
- Fix: espacement titre/entreprise dans les cards — neutralisation des styles de thème via !important
- Fix: espace accru entre nom d’entreprise et badges taxonomies (8px)
- Fix: espace incompressible entre bouton favori et bouton “View job” (aside min-height + padding-top)
- Fix: min-height des cards porté à 90px pour garantir la clearance verticale
- Improvement: réglages Apparence (padding, font-size) maintenant en px — plus intuitif pour l’utilisateur
- Improvement: migration silencieuse des anciennes valeurs rem stockées en base vers px
= 1.9.0 =
- New: Favorites — heart icon on each job card, localStorage-based persistence, slide-in panel (
) - New: Job alerts — double opt-in email subscription with contract/location filters (
)No matching listing? Get notified.
Receive an email as soon as a new listing matches your criteria.
- New: Field manager — drag-and-drop custom field builder for the application form (admin UI)
- Fix: Job card layout — “View job →” button now anchored to the bottom-right of the card (no overlap with favorites heart icon)
= 1.8.0 =
- New: Salary range slider filter with live amount display
- New: Salary, experience and education badges on job cards
- New:
shortcode — standalone text search bar, independent of - New: Premium UI refinements — pill-shaped buttons, 16px border-radius on cards and panels, refined box shadows
Version 1.7.0
New features
- Interactive map: clicking a marker now updates the job list in real time, without page reload
- Color customization: a color picker is now available in the admin settings to match the plugin’s appearance to the site theme
- Configurable taxonomies: native taxonomies (contract type, experience, etc.) can now be enabled or disabled from the Taxonomies tab — only active taxonomies appear in front-end filters
- External application link: each job listing can now point to an external URL instead of the built-in form, for organizations that already use a dedicated recruitment tool
- Application quota: set a maximum number of applications per job — the form is automatically hidden once the quota is reached
- Closed job mode: expired listings now display a “Recruitment closed” banner instead of being unpublished, preserving the SEO value of each job page
- New shortcode
[ jp_jobs_count ]: displays the number of active job listings anywhere on the site
Former versions :
v1.6.3 Fixed a recruiter search conflict with WordPress native s query variable.
v1.6.x Migrated admin applications list to native WP_List_Table with bulk delete and inline status edit.
v1.5.x Added internal notes add-on support (jp-jobs-notes) via action hook jp_jobs_after_application_row.
v1.4.x Fixed date handling and wpdb format array mismatches causing corrupted expiry dates.
v1.3.x Added editable email templates, job duplication, salary range filter, and benefits field (one per line).
v1.2.x Added add-on hooks, custom candidate fields, and multi-step form improvements.
v1.1.x Bug fixes on application submission, GDPR consent field, and CV upload handling.
v1.0 Initial release. Front-end job posting form, Ajax job listings, application form with PDF upload, recruiter dashboard, email notifications, CSV export.
