• Our next minor release beta, 1.33.4 is ready for testing. It fixes some JavaScript bugs on customized job_submit setups. Please help us test this beta by installing it on your staging site. You can download the beta and see more detailed testing instructions from the GitHub release page. To report new issues between this release and…

    Read more →

  • Our next major version of WP Job Manager is ready for testing. We have fixed some bugs and added some new features, including the ability to save drafts of job listings on the frontend, access to job listing fields in the REST API, and some minor improvements to the [jobs] shortcode. Please help us test…

    Read more →

Latest Releases

  • Job Alerts 1.5.4

    • Fix issue with From email domain processing.
    • Fix issue with job expiration happening a day early.
  • Job Alerts 1.5.3

    • Adds monthly option for alert intervals.
    • Fix issue with From email including subdirectories on multi-site installs.
    • Fix issue with alert queries affecting search cache.
  • Applications 2.5.1

    • Fix: Ensure styles are loaded for widgets.
    • Fix: Output field names in application form HTML.
    • Updated Templates: job-application-footer.php; application-form.php.
  • Resume Manager 1.18.2

    • Fix: Remove resumes from WordPress 5.5 sitemaps.
    • Change: Redirect if user doesn’t have access to resume post type page.
    • Dev: Add filter (resume_manager_force_shortcode_action_handler) to force shortcode action handler to run.
  • WP Job Manager 1.34.3

    • Fix: Hide filled listings in WordPress 5.5 sitemaps.
    • Fix: Issue with editing a job after getting to a preview step for another job.
    • Fix: Remove query args from paginate_links urls. (@JuanchoPestana)
    • Change: Add download button for custom file fields in the admin.
    • Dev: Add a filter to enable external file blocking (job_manager_submit_job_reject_external_files).
    • Dev: Update select2 to 4.0.13.
    • Updated template: job-submit.php with change to the Create A New Job link URL.
    • Enhancement: New filter to skip validation for application field.
    • Enhancement: New method for clearing fields.
    • Fix: Improve TwentyTwenty theme compatibility (@JuanchoPestana)
    • Fix: Issue in RSS feed with empty query parameters.
    • Fix: Issue on Jobs page with empty query parameters.
    • Fix: Conflict with search query parameters on Jobs page.
    • Fix: Ensuring hidden jobs do not display in RSS feed.
    • Fix: Image validation when posting a job.
    • Fix: JS error in file upload.
    • Fix: Removed extra whitespace in textarea settings fields.
    • Fix: Several untranslatable strings are now translatable.
    • Fix: CC header in emails.
    • Fix: Search category query sanitization.
    • Fix: Remove PHP notices. (@truongwp)
  • Resume Manager 1.18.1

    • Fix: Issue with guests being able to submit resumes.
    • Fix: Issue that made the listing limit setting have no effect.
    • Fix: Role selector properly formatted in Settings.
    • Dev: New filter resume_manager_get_listings_result to change the result of the resume listings. (@tripflex)
  • Applications 2.5.0

    • Enhancement: Adds the option to have a reCAPTCHA field on the application form.
    • Enhancement: Adds date field to the application form editor (Requires WP Job Manager 1.34.1).
    • Enhancement: Prevent duplicate application submissions on page refresh.
    • Enhancement: Include resume files on application email notifications.
    • Enhancement: Make searching meta in WP Admin Applications page more efficient.
    • Change: Do not allow candidates to apply with hidden resumes.
    • Change: Multiple fields can have the attachment rule to send files in notifications.
    • Change: Use WordPress date format on application listings table in WP Admin.
    • Change: Clarify Website URL Application Method settings effect on the Application Method field on job listings.
    • Dev: Applied jobs now have a job-applied class added to the wrapping element.
  • Resume Manager 1.18.0

    • Change: For new installs, the default setting will restrict viewing and browsing resumes to employers and administrators only.
    • Enhancement: Use WP Job Manager to send notifications. Settings for notifications are now in WP Admin > Resumes > Settings > Email Notifications.
    • Enhancement: Improved role management for resume visibility in WP Admin > Resumes > Settings > Resume Visibility.
    • Enhancement: Added setting to allow frontend editing of resumes that are pending admin approval.
    • Enhancement: Added setting to require moderation for edited resumes.
    • Fix: HTML entities are no longer displayed in email notification subject lines.
    • Fix: Do not show application form at end of resume submission if the resume requires moderation.
    • Fix: Use term Candidate Skills instead of Resume Skills in settings.
    • Fix: Made it easier to customize steps during resume submission without preventing email notifications.
    • Dev: Introduce new templates for email notifications.
    • Dev: Moved application form at end of resume submission to a template (resume-submitted-application-form.php).
    • Dev: Add filter (resume_manager_redirect_url_exceeded_listing_limit) to change where visitors are redirected when they hit their submission limit.
    • Dev: Ajax handler to retrieve job listings now sends application/json content-type header.
    • Dev: Removed safe_mode checks throughout plugin.
  • WP Job Manager 1.34.1

    • Templates Updated: job-submitted.php, job-dashboard.php.
    • Enhancement: Email notifications are sent separately if multiple recipients are listed.
    • Enhancement: Notices at end of job submission process are now displayed as a styled notice. (@DaveParkerRKD)
    • Fix: Resuming job listing submission at a particular step is now fixed.
    • Fix: Issue with some permalink structures and WPMU would cause issues on [jobs] page.
    • Dev: Adds the ability to block some jobs from being edited in the frontend.
    • Dev: Adds ability to force some email notifications to be enabled.
    • Dev: Allows email notifications to be sent immediately.
    • Dev: Adds ability for settings to reference other settings tabs.
    • Dev: Standardizes jQuery UI datepicker script IDs in frontend and backend. Plugins and themes should enqueue wp-job-manager-datepicker if they need jQuery UI datepicker.
  • Applications 2.4.3

    • Minor change for compatibility with WP Job Manager 1.34.0 by setting the menu order in WP admin.
  • Resume Manager 1.17.4

    • Minor change for compatibility with WP Job Manager 1.34.0 by setting the menu order in WP admin.
  • WP Job Manager 1.34.0

    • Templates Updated: content-job_listing.php, job-submitted.php.
    • Enhancement: Add support for pre-selecting categories in [jobs] using category slugs in query string (e.g. /jobs?search_category=developer,pm,senior).
    • Change: Job listing now supports author functionality, which will expose the author field in the REST API.
    • Change: Menu position is fixed in WP admin. Plugins such as Resumes and Applications will need to be updated to show in WP admin below WPJM. (@technerdlove)
    • Change: Filter form on [jobs] resets on page refresh and uses query string as expected.
    • Change: No longer required to generate usernames from email for password field. (@manzoorwanijk)
    • Change: Use minified version of remote jQuery UI CSS. (@ovidiul)
    • Change: Google Maps link uses https.
    • Fix: Clear the filled flag when relisting a job listing.
    • Fix: Page titles are properly set during initial set up. (@JuanchoPestana)
    • Fix: Correctly format list of file extensions when an unsupported file type is uploaded.
    • Fix: Latitude and longitude are correctly used in content-job_listing.php template. (@MarieComet)
    • Fix: Delete widget options on plugin uninstall. (@JuanchoPestana)
    • Fix: Remove unused parameter in job-submitted.php template. (@JuanchoPestana)
    • Third Party: Fix issue with saving attachments when using Download Attachments plugin.
    • Third Party: Fix issue with Polylang where translations get overwritten on save of another language.
    • Dev: Adds the ability to completely disable the state saving functionality of [jobs] results.
    • Dev: Allows custom calls to get_job_listings() to just get ids and id=>parent. (@manzoorwanijk)
    • Dev: Switched to short-array syntax across plugin.
    • Dev: Updated jquery-fileupload library to 10.2.0.
    • Dev: Updated select2 library to 4.0.10.
  • WP Job Manager 1.33.5

    • Fix: Issue where a JS error could occur when submitting a job.
  • WP Job Manager 1.33.4

    • Note: WP Job Manager now requires a minimum PHP version of 5.6.20.
    • Fix: Javascript error in job-submission.js on custom job description fields.
    • Fix: Checking typeof undefined should be in quotes in job_submission.js.
    • Fix: Plugin activation issue that didn’t set up roles correctly.
    • Fix: Escaped HTML issue in expiring jobs email notice.
    • Change: Added additional unslashing and sanitization of input variables from forms.
    • Change: Limited direct database access within the plugin and migrated to WordPress core functions when possible.
    • Removed: Transient garbage collection. WordPress 4.9 and up handle this automatically.
    • Fix: Upgrade jquery-fileupload to v9.32.0.
    • Fix: Set frame origin on pages where shortcodes are embedded.
  • WP Job Manager 1.33.2

    • Fix: Issue with [jobs] filter form on some themes and plugins.
  • WP Job Manager 1.33.1

    • Fix: reCAPTCHA is checked when saving draft job listings.
    • Fix: Fix for fatal error encountered when importing jobs with WP All Import.
    • Fix: Maximum file upload limit is now not set for multiple file upload fields.
    • Fix: Theme compatibility fix when job listings are shown outside of the [jobs] shortcode.
    • Fix: Custom rich text fields no longer have their HTML tags removed.
  • Applications 2.4.2

    • Compatibility fix with WP Job Manager 1.33.0 that shows values of application fields in WP admin’s application editor.
    • Format multi-line input in application fields to paragraphs.
    • Fix for issue with profile image showing broken image when none is submitted.