• 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

    • 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.