• 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

  • WP Job Manager 2.4.0

    • Fix job dashboard actions menu in Safari

    • Fix PHP 8.3 support

    • Remove support for Internet Explorer 11

    • Fix WordPress 6.6 compatibility

    • Fix classic editor support for job listings

  • WP Job Manager 2.3.0

    New!

    • Job Statistics — enable insights like job listing page views, unique visits and search impressions to be collected and displayed to employers in the jobs dashboard.
    • Add Google reCAPTCHA v3 support

    Improvements:

    • New: Job statistics overlay
    • Change: Redesign job dashboard

    • Change: Allow job duplication in the job dashboard for any job

    • Security: Don’t return unpublished jobs only in the promote job endpoint

    • Fix renewals for WordPress.com licenses

    • Fix issues with rich e-mails on some e-mail providers

    • Fix e-mail styling in some e-mail clients

    • Fix expiry date not showing up in backend editor

    • Fix: Add fallback to date format in case it’s missing

    • Fix: Prevent past dates from being used in the datepicker

    For developers:

    • Add filter to disable promoted jobs

    • Add placeholder options to select field

    • Job dashboard template has been rewritten

  • WP Job Manager 2.2.2

    • Fix issue with rich e-mails on some e-mail providers (#2753)

    • Fix: ‘featured_first’ argument now works when ‘show_filters’ is set to false.

    • Improve checkbox and radio inputs for styled forms

  • WP Job Manager 2.2.1

    • Fix PHP 7.x error for mixed returned type (#2726)
  • WP Job Manager 2.2.0

    New:

    • Allow scheduling listings during job submission — add an option to show a ‘Scheduled Date’ field in the job submission form
    • Add new [jobs] shortcode parameter, featured_first so you can ensure featured listings always show up on top.

    • Add support for user sessions without a full account (used in the Job Alerts extension)

    Changes:

    • Improve styling for rich text e-mails
    • Include plain text alternative for rich text e-mails for better compatibility

    • Store previous license when plugin is deactivated for easier reactivation later.

    • Update design for settings and marketplace pages

    Fixes:

    • Fix custom role permission issues (#2673)

    • Fix RSS, Reset, Add Alert links not showing on search page without a keyword

    • Improve PHP 8 support

    • Fix numeric settings field issues

    • Improve e-mail formatting and encoding, remove extra whitespace

    • Add file type validation and error message to company logo upload

    • Fix cache issue when marking jobs as filled/not filled via bulk actions

    • Do not emit warning when user with insufficient access to Job Manager menu tries to access wp-admin

  • WP Job Manager 2.1.1

    • Fix link to extensions page (#2650)

    • Update Twitter to the new X logo

  • WP Job Manager 2.1.0

    • Fix: Remove public update endpoint and add nonce check (#2642)
  • WP Job Manager 2.0.0

    • Enhancement: Improve settings descriptions (#2639)

    • Enhancement: Add directApply in Google job schema (#2635)

    • Enhancement: Add ‘Don’t show this again’ link to dismiss promote job modal in the editor (#2632)

    • Enhancement: Add landing pages for Applications and Resumes extensions (#2621)

    • Fix: Align actions in notices in the center (#2637)

    • Fix: Safeguard array in WP_Job_Manager_Settings::input_capabilities (#2631)

    • Fix: Escape menu titles and various admin labels (#2630)

    • Fix: Incorrectly duplicated string in settings (#2628)

    • Fix: Add array initialization to avoid warning (#2619)

    • Fix: Do not check for plugin updates when there are no plugins (#2605)

    • Change: Reorganize administration menu (#2621)

    • Change: Update naming from Add-ons to Extensions, Marketplace (#2621)

    • New: Allow application deadline to be renewed. (Requires WP Job Manager 1.42.0)
  • Applications 3.0.1

    • Fix past-applications.php template not linking to jobs.
  • Resume Manager 2.0.0

    • Fix: Fix date pickers for dynamically added resume sections

    • Fix: Only load resume scripts on relevant pages

    • Tweak: Scroll to top of resume list after page change

    • Fix: Fix embeds for resumes

    • Tweak: Only show skills if skills are enabled in the settings

  • Job Alerts 2.1.0

    • Fix: Fix my-alerts.php template HTML

    • Fix: Make ‘Add alert’ link relative

    • Fix: Fix redirection after actions on My alerts page

  • WP Job Manager 1.42.0

    • Fix: Fix my-alerts.php template HTML

    • Fix: Make ‘Add alert’ link relative

    • Fix: Fix redirection after actions on My alerts page

  • WC Paid Listings 3.0.1

    • Fix: Do not check if a subscription was switched on activation #105
    • Fix: Allow job subscriptions to be switched #103
    • Fix: Fix package counts for renewals #102
  • Resume Manager 1.19.1

    • Fix: Fix PHP 8.2 deprecations #81
  • Job Alerts 2.0.0

    • Enhancement: Replace my alerts table with list of cards #78
    • Enhancement: Add Job Alerts admin table #80
    • Fix: Fix PHP 8.2 deprecations #81
    • Fix: Fix translation text domain #74
    • Fix: Use Job Type IDs instead of slugs #72
    • Enhancement: Add support for listing renewals #71
    • Change: Add filter for processing orders #79
    • Fix: Fix PHP 8.2 deprecations #81
    • Enhancement: Add renewal support for PayPal #84
    • Enhancement: Add support for listing renewals #71
    • Fix: Repair PayPal SPL itegration #82
    • Fix PHP 8.2 deprecations #81
  • WP Job Manager 1.41.0

    • Enhancement: Introduce listing renewals #2422
    • Enhancement: Allow searching multiple job locations at once #2433
    • Fix: Add check for job listing limit being 0 #2362
    • Fix: Trigger search when submitting search form #2457
    • Fix: Always show search actions #2454
    • Fix: Fix PHP 8.2 deprecations #2456
    • Fix: Make forms responsive #2453
    • Fix: Update $company_tagline check for PHP8+ #2430
    • Fix: Update notice string from ‘c’ to ‘s’ license spelling #2429
    • Change: Update WPJM logo #2482
    • Change: Add hook in job-submitted template #2458
    • Change: Run job_manager_job_submitted_content filter in every case #2474
    • Change: Update historical notices to use the new render_notice method. #2409
    • Revert: Hide expired job listings from archives