• It’s been a while since our last check-in — we thought it was about time to let you know what we’ve been cooking up in the WP Job Manager kitchen!

    Read more →

Latest Releases

    • Compatibility fix with WP Job Manager 1.33.0 that shows values of resume fields in WP admin’s resume editor.
    • Enhancement: Allow registered users to save drafts of job listings to be continued later from job dashboard.
    • Enhancement: Allow access to job listing fields in REST API.
    • Enhancement: Required job categories and job description fields are now checked before submit on frontend job submission form.
    • Enhancement: Optimized database query in WP admin job listings page.
    • Enhancement: Added submit button on job filter template for [jobs] shortcode to improve accessibility.
    • Enhancement: Added option to show company logo on Featured Jobs widget.
    • Enhancement: [jobs] filter form values are kept during a session and results cached when clicking on job listing.
    • Enhancement: Reintroduce change from 1.32.0 where job types can be preselected in [jobs] shortcode with ?search_job_type=term-slug. (@felipeelia)
    • Fix: Embedded videos are no longer removed from job descriptions.
    • Fix: Company logo showing outside of box on job listing page.
    • Dev: Limit the number of files per multi-file upload field by passing file_limit to the field in the submit_job_form_fields filter.
    • Dev: Added field type class to fieldset on job submission fields. (@tripflex)
    • Deprecation: Removed unreleased REST API implementation hidden under WPJM_REST_API_ENABLED constant.
    • Deprecation: Added warning for upcoming minimum PHP version requirement of 5.6.20.
    • Usage Tracking: Track source of job submission (frontend vs WP admin) to better understand how jobs are entered.
    • Usage Tracking: Track official extension license events and activation to better compare types of usage between users and catch activation errors.
    • Feature – Add password fields for registration.
    • Change – Remove LinkedIn Import functionality that is no longer supported by LinkedIn.
    • Fix – Lower time resume listing results are cached to 24 hours.
    • Fix – Clear resume listing cache on post deletion.
    • Change – Move to Select2 for enhanced select fields and support with WP Job Manager 1.32.0 asset management.
    • Change – Delete resume files when permanently deleting resumes from trash.
    • Fix – Escapes attachment URLs on resumes.
    • Fix issue with applications closed notice showing early.
  • WP Job Manager 1.32.3

    • Fix: Escape tooltip text in WordPress admin. (Props hd7exploit)
    • Fix: Escape user display names on author selector while editing job listings. (Props hd7exploit)
  • Job Alerts 1.5.2

    • Adds support for WP Job Manager 1.32.0’s new asset enqueuing and Select2 usage.
  • WP Job Manager 1.32.2

    • Fix: Issue saving job types for job listings in WordPress admin after WordPress 5.1 update.
    • Fix: Add nonce checks on edit/submit forms for logged in users. Will require updates to templates/job-preview.php if overridden in theme. (Props to foobar7)
    • Fix: Escape JSON encoded strings.
    • Fix: Add additional sanitization for file attachment fields.
  • WP Job Manager 1.32.1

    • Fix: Adds compatibility with PHP 7.3
    • Fix: Restores original site search functionality.
  • WP Job Manager 1.32.0

    • Enhancement: Switched from Chosen to Select2 for enhanced dropdown handling and better mobile support. May require theme update.
    • Enhancement: Draft and unsubmitted job listings now appear in [job_dashboard], allowing users to complete their submission.
    • Enhancement: [REVERTED IN 1.32.1] Filled and expired positions are now hidden from WordPress search. (@felipeelia)
    • Enhancement: Adds additional support for the new block editor. Restricted to classic block for compatibility with frontend editor.
    • Enhancement: Job types can be preselected in [jobs] shortcode with ?search_job_type=term-slug. (@felipeelia)
    • Enhancement: Author selection in WP admin now uses a searchable dropdown.
    • Enhancement: Setup wizard is accessed with a flash message instead of an automatic redirect upon activation.
    • Enhancement: When using supported themes, job listing archive slug can be changed in Permalink settings.
    • Fix: Company tagline alignment issue with company name. (@0xDELS)
    • Fix: “Load Previous Listings” link unnecessarily shows up on [jobs] shortcode. (@tonytettinger)
    • Fix: Category selector fixed in the job listings page in WP Admin. (@AmandaJBell)
    • Fix: Issue with quote encoding on Apply for Job email link.
    • Fix: Link target attributes have been removed in templates.
    • Dev: Allow for job submission flow to be interrupted using before argument on form steps.
    • Dev: HTML allowed in custom company field labels. (@tripflex)
    • Dev: Job feed slug name can be customized with the job_manager_job_feed_name filter.
    • Deprecated: Unreleased REST API implementation using WPJM_REST_API_ENABLED was replaced with standard WP REST API.
  • WP Job Manager 1.31.3

    • Fix: Escape the attachment URL. (Props to karimeo)
    • Fix: Custom job field priority fix when using decimals. (@tripflex)
    • Fix: Fix issue with empty mutli-select in WP admin jobs page. (@felipeelia)
    • Fix: Issue with data export when email doesn’t have any job listings.
    • Third Party: Improved WPML support. (@vukvukovich)
  • Applications 2.4.1

    • Change – Move to Select2 for enhanced select fields and support with WP Job Manager 1.32.0 asset management.
    • Fix – In form editor, clear rules when switching to output content field.
    • Fix – Properly format CSV export of job listing applications.
    • Dev – Adds job_application_meta filter.
  • Applications 2.4.0

    • Feature – Adds user data export using WordPress core’s “Export Personal Data” tool.
    • Feature – Adds optional deletion of applications when using WordPress core’s “Erase Personal Data” tool.
    • Change – Applications are now deleted when deleting a user without merging content.
    • Change – Some HTML is now allowed in field labels and descriptions.
  • Resume Manager 1.17.0

    • Feature – Adds user data export using WordPress core’s “Export Personal Data” tool.
    • Feature – Adds optional deletion of resumes when using WordPress core’s “Erase Personal Data” tool.
    • Feature – Adds the option to use WP Job Manager core’s reCAPTCHA field functionality on resume submission form.
    • Change – Resumes are now deleted when deleting a user without merging content.
    • Fix – Fixes an error that would show up with PHP 7.2.
    • Fix – Resume notifications are sent when using WC Paid Listings.
    • Fix – Resume notification isn’t sent again if users refresh resume submission form result.
  • WP Job Manager 1.31.2

    • Fix: Adds missing quote from WP admin taxonomy fields. (@redpik)
  • WP Job Manager 1.31.1

    • Enhancement: Add option to show company logo in Recent Jobs widget. (@RajeebTheGreat)
    • Enhancement: Suggest additional cookie information on Privacy Policy page.
    • Enhancement: Add WPJM related meta data to user data extract.
    • Fix: Tightened the security of the plugin with additional string escaping.
    • Fix: Issue with map link in admin backend. (@RajeebTheGreat)
    • Fix: No longer auto-expire job listings in Draft status.
    • Fix: Issue with undefined index error in WP admin. (@albionselimaj)
    • Fix: Issue with duplicate usernames preventing submission of job listings. (@timothyjensen)
    • Dev: Widespread code formatting cleanup throughout the plugin.
  • WP Job Manager 1.31.0

    • Change: Minimum WordPress version is now 4.7.0.
    • Enhancement: Add email notifications with initial support for new jobs, updated jobs, and expiring listings.
    • Enhancement: For GDPR, scrub WPJM data from database on uninstall if option is enabled.
    • Enhancement: Filter by Filled and Featured status in WP admin.
    • Enhancement: Simplify the display of application URLs.
    • Enhancement: When using WPML, prevent changes to page options when on a non-default language. (@vukvukovich)
    • Enhancement: Include company logo in structured data. (@RajeebTheGreat)
    • Enhancement: Use more efficient jQuery selectors in scripts. (@RajeebTheGreat)
    • Enhancement: Use proper <h2> tag in content-summary-job_listing.php template for the job title. (@abdullah1908)
    • Enhancement: Hide empty categories on [job] filter.
    • Fix: Update calls to get_terms() to use the new format.
    • Fix: Maintain the current tab when saving settings in WP Admin.
    • Fix: Enqueue the date picker CSS when used on the front-end.
    • Fix: Remove errors when widget instance was created without setting defaults.
    • REST API Pre-release: Add support for job category taxonomy endpoints.
    • Dev: Add $job_id parameter to job_manager_job_dashboard_do_action_{$action} action hook. (@jonasvogel)
    • Dev: Add support for hidden WPJM settings in WP Admin.
  • WP Job Manager 1.30.2

    • Enhancement: Show notice when user is using an older version of WordPress.
    • Enhancement: Hide unnecessary view mode in WP Admin’s Job Listings page. (@RajeebTheGreat)
    • Enhancement: Add support for the paged parameter in the RSS feed. (@RajeebTheGreat)
    • Fix: Minor PHP 7.2 compatibility fixes.
    • Dev: Allow parent attribute to be passed to job_manager_dropdown_categories(). (@RajeebTheGreat)
    • Use GMT offset time for all deadline expiration checks.
    • Use WordPress date format setting for date display.
    • Add filter to customize date display on the frontend.
    • Use WP Job Manager Core datepicker functionality.
  • Job Alerts 1.5.1

    • Fixes issue of alerts getting scheduled too closely together.
    • Stores search terms in meta data so it doesn’t affect the term’s post count.