WPJobBoard 5.8.4
Version 5.8.4 was just released and you should be able to see the update notification in your wp-admin / Plugins panel within 24 hours. If not then go to the wp-admin / Dashboard / Updates panel and click the “Check Again” button.
This is a release mainly with bug fixes and small changes so it is a recommended update for everyone using WPJB 5.8.0 or newer.
Please make sure to back up your website before running the update.
Below you can find the list of changes in the new update
- FEATURE: When a Stripe payment returns an error there is now a “Retry” button show that allows the user to enter a payment (credit card) details again and try paying.
- FEATURE: [wpjb_single_job] shortcode allows rendering the Job details page, useful when building a page template with a page builder (like Elementor, Beaver Builder, Divi or etc.)
- FEATURE: [wpjb_single_resume] – as above but for the Resumes details pages.
- FEATURE: [wpjb_single_company] – as above but for the Company details pages.
- FEATURE: “router” param added to the [wpjb_jobs_add] shortcode, possible values are “permalinks” or “get” (the default is “permalinks”) you can use the “get” value when placing the [wpjb_jobs_add] shortcode on page different than defined in the wp-admin / Settings (WPJB) / Default Pages and URLs panel.
- FIXED: Disallow users to purchase inactive memberships (by changing the URL in the [wpjb_membership_pricing] and [wpjb_candidate_membership] shortcodes).
- FIXED: Passing page_id as a param to the [wpjb_jobs_list] search.
- FIXED: Pricing is not assigned correctly to a recurring Stripe payment.
- FIXED: Invalid {$category} variable removed from the notify_admin_new_job email template.
- FIXED: Form scheme was not set correctly when posting a job from the [wpjb_jobs_add] page.
- FIXED: id__not_in param in the [wpjb_jobs_list] shortcode.
- FIXED: PHP8 incompatibility (when saving Custom Fields).
- FIXED: “city” param changed to “job_city” for the jobs live search.
- FIXED: Typo in the “Unassign applications…” phrase.
- FIXED: “Expiration Date” phrase not marked for translation correctly.
- API: wpjb_user_role filter allows changing the default role set for a user when registering.