WPJobBoard 5.2.1 – Automatic Jobeleon Updates

We just released WPJobBoard 5.2.1, this is a small update with mainly bug fixes, small improvements and code optimizations. The new update should show in your wp-admin panel within 24 hours.

We are also releasing Jobeleon 1.7.0, this is the last Jobeleon update you will need to download from the client panel, as since version 1.7 Jobeleon will support automatic updates directly from your WordPress Administrator dashboard.

Below you can find a list of changes in WPJobBoard 5.2.1

  • API: Filters to allow Experience and Education sorting.
  • API: Ability to additional columns to the CSV export using wpjb_export_mapping and wpjb_export_csv_row filters.
  • FEATURE: If a Job does not have an email provided in company_email field but was posted by a registered user then email address from the user profile will be used.
  • FEATURE: Added multi-byte strings support in RSS feeds (without strings can be trimmed incorrectly which causes an error when viewing RSS).
  • FEATURE: In email templates, the $company and $resume variables have access to “user” property (which allows reading user ID, email, login name and etc.).
  • FEATURE: Updated LinkedIn integration to use OAuth 2.0.
  • FEATURE: Buy membership link in [wpjb_employer_panel] / Memberships panel.
  • FIXED: Stripe recurring payments failing with “Invalid token: card_…” error.
  • FIXED: Stripe payments sent incorrectly when using a currency with no decimal places.
  • FIXED: update for ZipRecruiter backfilled jobs design.
  • FIXED: [wpjb_employers_list] does not support meta__* property correctly.
  • FIXED: If Employer or Candidate panel is not assigned to a published page the logout, remind password and delete account panels are not working properly.
  • FIXED: Multiselect dropdown can be closed by clicking on the input.
  • FIXED: Images selected from Media Library are not being removed correctly.
  • FIXED: No wrapping for pricing options in mobile view.

The full list of modified files in WPJB 5.2.1 and Jobeleon 1.7.0 you can download here wpjb-521-jobeleon-170.txt

WPJobBoard 5.2.0 – Front-end Alerts Editor

We just released WPJobBoard 5.2 and you should soon see this update in your wp-admin panel. If you will not see it within 24 hours go to wp-admin / Dashboard / Updates panel and click “Check Again” button it should show then.

In the version 5.2 we introduced 3 main updates and improvements.

Front-End Email Alerts Editor

In version 5.1 and older it was possible to subscribe to email alerts from the Job Alerts Widget and the [wpjb_jobs_search] shortcode. The only way to manage the alerts was to unsubscribe from them when the alerts came to your inbox. Starting from version 5.2 the registered candidates are able to manage (add, edit and delete) their alerts from Candidate Panel

The panel which will allow managing email job alerts will look like in the image below:

Editing job alerts from candidate panel.

ZipRecruiter Integration

For a few years now we have back-filling integration with Indeed and CareerBuilder. Unfortunately, Indeed made their API almost inaccessible to small site owners and  CareerBuilder made their API partially private and users need to be approved to get an API key.

For this reason, we are introducing ZipRecruiter integration, it will allow any job board owner to backfill his job board with jobs from ZipRecruiter.

New Updates Server

This is not a feature you can on your site, but the new updates server is an important part of the whole WPJobBoard ecosystem. It will allow us to server automatic updates not only for the WPJobBoard but for the extensions as well.

The two extensions which will allow you to take advantage of this functionality are Application Methods and Google Analytics Integration. Both add-ons will become available by the end of this month.

Since the next release, the updates server will be also used by our Job Board Theme – Jobeleon, (we wanted to have it available in this release but wasn’t able to do that due to differences between plugin and theme updates).

Default Job Logo

When a registered company posts a job without adding a logo to the job posting, the job will display without a logo.

In WPJB 5.2 if a user has a logo uploaded to his Company Profile he does not need to upload a logo again to his job postings, WPJB will automatically use the logo from Company Profile.

Using [wpjb_jobs_list] search form

Ability to display just the [wpjb_jobs_list] search bar, without the results. Some users just want to have a page with a search bar and show the results on a different page. This is possible now by using [wpjb_jobs_list] with “show_results” and “redirect_to” parameters.

For example, the shortcode below will show just the search form and when searching it will redirect user to page https://example.com/jobs/ which should have a [wpjb_jobs_list] shortcode with actual results

[wpjb_jobs_list show_results="0" redirect_to="http://example.com/jobs"]

Couple of small improvements we made

  • FIXED: Redirect failing after password change.
  • FIXED: Redirect failing after logging out from Candidate or Employer panel.
  • FIXED: Redirect failing after deleting Employer or Candidate account.
  • FIXED: Resume privacy settings not respected in the candidate registration form.

Changed Files

Click here to download list of f the les changed in WPJB 5.2 and Jobeleon 1.6.1.

Configuring WPJobBoard to Meet Google for Jobs Requirements

Implementing Google For Jobs in WP Job Board

Do you want to maximize the exposure of your job listings on search engines, especially on Google’s new job listing feature:  Google for Jobs? If you’ve installed WPJobBoard on your website and need to make it compliant with Google for Jobs,  this how-to explanation is for you.

(more…)

Our Job Board Software In 2018

 

In the first post in 2018 i wanted to wish you a happy new year, i hope 2017 was great for you and 2018 will be even better!

The beginning of the year is a perfect time to reflect on what we did in the past year and what we are planning for this year. According to self-help guides, writing down and making your new years’ resolutions public increases the chances of keeping them.

What are we up to in 2018?

Each year, since 2009 we are doing around 8 – 10 releases. This includes two major releases with a lot of new functionality. We are planning to do the same this year. In the WPJB core you can expect following features this year:

Customizer – It will allow customizing how the job, resume and company details page looks like using the visual editor. This will include selecting icon, label and display type for the custom fields. For example, if you will be providing a YouTube video URL in the custom field then you will be able to render this field as an embedded video instead of a link.

This one feature will make it much easier to customize the job board to your and your clients’ needs. I am very excited about this and it will be coming soon.

ZipRecruiter Integration – This is often requested feature and we will be adding it soon as well. This will basically work the same as the Indeed Integration. The reason why users want this feature is because Indeed decided, for the most part, to abandon the APIs or at least make them inaccessible to small site owners.

Resume Memberships – Right now WPJB allows to charge Employers only. We want to allow charging candidates as well. We do not have an exact plan yet, but most likely it will be possible to charge one-time or recurring membership for having the resume visible or featured.

Custom Fields Rewrite – The current Custom Fields editor in WPJB is few years old and needs an update. The main feature we are planning is the ability to create multiple form schemes. The example use case is a recruitment company which has a different job application form for each job type or even for each job.

Additionally, each field will have more configuration options. This is a huge update and it will be available by the end of the year if we will manage to have it finished.

Job Applications Update – This is another update for users who own recruitment websites and need better applicant tracking system. We want to allow the administrator to manage job application statuses from wp-admin panel. Each company will be able to set preferred job application vetting process without custom programming.

We will be also adding job applications logs. Each user managing applications from the wp-admin panel will know when application status was changed and by whom, which email message was sent to the candidate, and the users will be able to add comments to the applications.

Google Maps – Google Maps integration is another one which needs a huge makeover. It will integrate with [wpjb_jobs_list] shortcode to allow searching for jobs on the list and map at the same time.

Extensions

This year we also want to release a couple of extensions. These are things you might or might not need.

Google Analytics – This integration will allow displaying a number of page views on the Job Details pages. It will also show a chart when editing the job from wp-admin or Employer panel.

WooCommerce Integration – We want to finally release the integration with WC. This will allow you to accept payments for job postings using any WC compatible payment method.

Jobs 2 Careers Integration – This is yet another integration similar to Indeed. Since the backfilling APIs are being deprecated we want to make sure everyone will be able to backfill his job board using some different system.

BroadBean 2.0 – We already have integration with BroadBean available but we want to release a new version which will allow to visually generate XML which will be submitted to BroadBean, this shortens the time required to integrate with Indeed.

Application Methods 2.0 – The Application Methods add-on is also already available. We are planning to release a version with a major under-the-hood update.

Sliced Invoices Integration – Currently users who pay for a job posting or membership receive only an email informing them about payment. The integration with amazing Sliced Invoices plugin will allow to automatically generate an invoice when the order is paid.

Summary

As you can see there are about 12 major updates. Some will be available in the WPJB core some will be added as extensions. We are aiming to have all 12 points finished (plus some other not listed here). Some of the projects are huge (like the Custom Fields editor) and i cannot tell we if we will be able to finish them for sure.

I hope you like this list and you are as much excited about new features as we are.

One final note, while some of the functions are partially ready or we are working on them others are just an idea right now, therefore they do not have any priority assigned. If you would like to see some feature soon feel free to “vote” for it by posting a comment.

 

Recurring Payments – WPJB 5.1

We just released WPJobBoard 5.1.0. The update notification should be visible on your wp-admin panel within 24 hours. If you cannot find it go to wp-admin / Dashboard / Updates and click “Check Again” that should do it.

Our main goal was to allow automatic recurring memberships with Stripe and to make it easier to purchase the membership from a pricing page. For now, on your job board the recurring payments will only work with the Stripe integration, but in future we are planning to make them available for PayPal as well.

Recurring Payment

To make recurring payment work, you need to do a couple of things.

First of all, you need to connect WPJobBoard with Stripe. Go to Stripe Dashboard, and register or login. Choose API from the menu on the left and copy Publishable Key and Secret Key to WPJobBoard configuration in wp-admin / Settings (WPJB) / Configuration / Stripe. (You will find Stripe in Payment Methods section).

Second thing is to set at least one membership as recurring. You can do this from wp-admin / Settings (WPJB) / Pricing / Employer Membership. You should be able to see a new checkbox called “Recurring” when you checked it when user will be buying a new member this will create a recurring subscription. After you save configuration new plan will be created in Stripe.

Plans will be automatically populated to Stripe.

Plans will be automatically populated to Stripe.

Important! When you uncheck the recurring option and save your pricing, your plan will be removed from Stripe, also all subscriptions for this plan will be canceled.

The last thing to do is to set webhook. Again choose API option from the menu on left in the Stripe dashboard. Select “Webhook” tab over the white box in the middle of the page, and click “Add endpoint” button in the top right corner of the center white box. You should see a new window.

How to fill webhook

How to fill webhook

Fill all params as you can see it on the screen above. List of checkboxes will show up when you choose “Select types to send” in “Filter event” option. You should provide correct URL in the “URL to be called” field. The correct URL should be http://example.com/wp-admin/admin-ajax.php?action=wpjb_stripe_subscriptionRenew – where in place of example.com you should put your actual domain.

Correctly added webhook

Correctly added webhook

You are good to go. Your clients now can buy a recurring membership.

New Purchase Membership Page

To keep WPJobBoard modern we created new membership purchase page.

Membership purchase page.

Membership purchase page.

The page is generated automatically based on active memberships. Content is generated by new shortcode [wpjb_membership_pricing] – the page is automatically created for new installations.

If you are already using WPJobBoard you need to add this page by yourself from wp-admin / Pages panel. In this case you also need to connect this page to shortcode from wp-admin / Settings (WPJB) / Configuration / Default Pages & URLs.

We created a separate article about new Shortcode in our documentation. You can read more there.

New Active Membership Page

Because of new pricing page, we needed to change membership page in employer panel. Now this page is more like information page. The employer can check his active and archived membership with expiration date and usage.

New membership page

Location Search

Previously when you put few words in location field (e.g. city and state) in most cases no results were shown. We changed our search function to allow you to put more details into location search.

Search for New York

Search for New York

When you search for single City you can receive many results of cities located all around the globe. But now, you can put other location parts like state or country to make your search more precise.

More precise search

More precise search

Adding “USA” to location reduced our search results to only one New York. You will receive same output if you provide state e.g.: “New York NY”. Also, a comma is optional, the search is working on space-separated words. So “New York, USA” and “New York USA” will return same output.

Other Changes

  • FEATURE: Few changes in wp-admin configuration view – now design should be more consistent and nicer.
  • FEATURE: Simple Print: printing view of applications and resumes (CTRL + P) contains only content of the resume or application.
  • FEATURE: “Pay Now” button in Employer Panel shows with the site layout (previously showed form only)
  • FEATURE: Education / Experience in My Resume no longer requires entering End Date when the position is marked at current.
  • FIXED: admin can’t uncheck “Publish Profile” checkbox in employer profile.

Along with WPJobBoard 5.1.0, we are also releasing Jobeleon (our WordPress Job Board Theme), if you are updating WPJB to latest version make sure you will update Jobeleon as well.

The list of modified files you can download here.

WordPress 4.9 and WPJobBoard

The WPJB version 5.0.4 was just released, this version of our job board has few minor fixes and one major one to fix the compatibility with the latest version of WordPress.

Here is what we changed in the latest release:

File Upload – After upgrading to WP 4.9 you might be having a problem with uploading job or company logos and avatars, if so then upgrade will fix this problem.

Employer Panel Job Posting –  Fixed users ability to post a job from Employer Panel without being logged in as an Employer. Additionally, when posting a job from Employer Panel we changed the steps (“Create Ad | Preview | Publish”) to use the Employer Panel breadcrumbs instead.

Job Alerts – There was a bug in job alerts which looped sending one email alert over and over again, this happened only if the alert had a lot of matching jobs.

Disable Registration – If you trash and unset registration pages from wp-admin / Settings (WPJB) / Default Pages and URLs panel then “Not a member? Register” links will not be shown in WPJB login forms, this basically allows quickly disabling registration on your site.

Email Notifications Fallbacks – the notify_applicant_status_change and notify_employer_new_job email templates have now fallback emails. What i mean by this is that if the email is not provided in Job or Applications Form then if the job or application is posted by logged in user then the email from user profile will be used instead.

Along with WPJB 5.0.4 we are also releasing a new version (1.5.3) of Jobeleon job board theme.

The complete list of changed files you can download here.

WPJobBoard 5.0.2 – Email Alerts Editor

The WPJobBoard 5.0.2 and Jobeleon 1.5.2 were just released and you should see them soon in your wp-admin panel. If you will not see the update notification within 24 hours go to wp-admin / Dashboard / Updates panel and click “Check Again” button.

What’s new in WPJobBoard?

Email Alerts Editor – The latest version allows adding and editing email alerts (including search params) from wp-admin / Job Board / E-mail Alerts panel. It looks like on the image below:

Editing an email alert in WPJobBoard

Editing an email alert in WPJobBoard

Additionally, each email alert has an internal log assigned. The log shows when the alert was executed and which jobs were matched to it.

Jobs Cloning – in wp-admin / Job Board panel when editing a job, at the top (next to “Add New” button) you will notice a “Clone” button. Clicking it will redirect you to Add New job page. The form on this page will have all the job information including uploaded files filled.

Never Expiring Pricings – in wp-admin / Settings (WPJB) / Pricing panel you can enter “0” in the Visibility or Duration field. When user will purchase such job posting or membership his job or membership will be active forever (or at least until disabled by administrator).

Payments History – in the Employer Panel there is a new tab “Payments History” available. It shows the user payments history. In the future, we will be connecting it to some invoicing plugin to allow users to get invoices for their payments.

As usual, the small release includes a dozen of bug fixes and small improvements:

  • FEATURE: Validating Google Jobs mapping before saving.
  • FEATURE: Discard and Cancel fields in the Google Jobs mapping.
  • FEATURE: A notification when a user is viewing expired job page.
  • FIXED Google Jobs widget not counting correctly filled fields in job edition.
  • FIXED: ReCAPTCHA not showing in Candidate Registration.
  • FIXED: Looping JS alert() when entering an incorrect name in custom fields editor.
  • FIXED: Search and pagination in [wpjb_resumes_list] not working.
  • FIXED: The complete payment page showing a fatal error.
  • FIXED: Text domain loaded too late.
  • FIXED: Browse jobs by category page not showing correct listings.
  • FIXED: “Unread Applications” icon not showing in Employer Dashboard

Jobeleon Updates

The Jobeleon received a huge SEO update and downloading it is highly recommended as in some cases there is a chance it will noticeably improve your search engine positions.  We did that by removing the header (H{1-6}) tags from the sidebar widgets.

The other changes are mainly WPJB 5.0 compatibility improvements, so if you are using WPJB 5.0 this is an update you should definitely get.

The complete list of changed files you can download here download here.

WPJobBoard 5.0.1 and Application URL 1.2.0

We just released version 5.0.1, it fixes all of the bugs we found after releasing version 5.0.0, fortunately, this are mainly small problems considering how much we changed under the hood, so i have to say we are pretty satisfied with the version 5.0.

What was changed in version 5.0.1?

  • NEW: Ability to edit alerts from wp-admin / Job Board / Email Alerts panel.
  • NEW: wpjb_templates_dir filter added
  • NEW: wpjb_job_application_url filter added
  • FIXED: Deleting employer from wp-admin panel logouts administrator.
  • FIXED: Category and Job Type pages displaying all jobs.
  • FIXED: Website URL visible in Resume to unprivileged users.
  • FIXED: The same registration URL for Employer and Candidate in the login forms.
  • FIXED: Republish button in [wpjb_employer_panel] not working.

We are also releasing Jobeleon 1.5.1 with following updates:

  • FIXED: removed <h1> and <h3> tags in sidebar widgets to improve Jobeleon SEO
  • FIXED: error in third step in [wpjb_jobs_add]

Application URL

Due to changes in WPJB 5.0, you will also need to update Application URL add-on (if you are using it of course) to version 1.2. You can download the add-on by clicking this link. In order to upgrade go to wp-admin / Plugins panel and deactivate and delete the Application URL add-on from there, then from wp-admin / Plugins / Add New / Upload panel upload and activate new version.

Doing this should not delete any of your data, although it is always good to have site backup just in case.

WPJobBoard 5.0 – Complete Google Jobs Integration

We just released WPJobBoard 5.0 and Jobeleon 1.5.0 with Google Jobs integration. The update notification should be visible in your wp-admin panel within 24 hours. If you cannot find it go to wp-admin / Dashboard / Updates and click “Check Again” that should do it.

The focus of this release was on removing old Embedded mode to significantly improve WPJB speed in the front-end. We were able to do that, although we do not have any comparisons or stats yet, they will be available soon. Probably in a blog posting.

Google Jobs

The focus of this release was on the performance but in the mean time, Google released Google Jobs API. This is a huge change and we needed to make sure WPJB will be 100% compatible with it in order to stay relevant for the next years to come.

The Google Jobs integration has a separate configuration panel in wp-admin / Settings (WPJB) / Google For Jobs. The configuration panel looks similarly as on the image below

Google For Job Configuration

Google For Job Configuration

It allows mapping Job Types overwriting the default settings using drag and drop editor, previewing changes and validating the generated snippet. More information about this feature you will find in WPJB Google Jobs documentation.

Redesigned Templates

This is more of an update then redesign but still. The jobs resumes, and company pages got a more modern look and feel both on desktop and mobile. Below you can see how does the jobs list look like

Jobs List in WPJobBoard

Jobs List in WPJobBoard

If you would like to see how do the details pages look like you can see on the demo site. We are also releasing code snippets to our GitHub snippets library to allow you quickly customize the job board layout without modifying the original source code.

New Notifications

The WPJB 5.0 has three new notifications editable from wp-admin / Settings (WPJB) / Emails panel

  • New Employer Notification – This message is sent to the Administrator when new Employer registers using [wpjb_employer_register] shortcode.
  • New Candidate Notification – Similarly as above the notification is sent to the Administrator when Candidate registers using [wpjb_candidate_register] shortcode.
  • Candidate Contact Email – This email template is used when Employer tries to contact Candidate by sending an email from Candidate details page.

Extended Import Response

When importing jobs via API in version 4.5.1 and older WPJB returned the only XML with status, so the import result could be either 1 or 0. In version 5.0 there are more detailed logs for each imported item. How the response look like you can see in the update XML Import documentation.

Important Note

This release might break compatibility with some of the old code snippets, before updating it is recommended to disable all snippets in your theme functions.php file. That is if you have any snippets at all.

After upgrading WPJB you can enable them back, if this will cause any errors please let us know.

The full list of added, edited and deleted files you can download here.

What is Google for Jobs?

Google for Jobs is a new search feature published by Google. Simply put, it’s a way that job descriptions all across the web are displayed in Google when someone does a search for job related terms. Just like video and images are given their own special attention and view in Google Search Results, jobs are now also going to be displayed in their own special view.

Google’s taken on the role of job aggregator now, and that’s going to shake up the entire job search industry. There will be new challenges for established talent industry brands, and giant opportunities for smaller brands to make unprecedented talent hunting gains if they catch up now and ride the wave of change upon us.

What does Google for Jobs look like today?

Google for Jobs is a new way that Google is showing web pages in search results, specifically web pages that are job descriptions. If Google recognizes that a web page is a job description then that page will be one of the special pages qualifying to be shown in this view. For example, if someone searched in Google for “nursing jobs in Baltimore” the jobs that match that description are now listed in an improved user interface, not in the classic way Google displays web page results.  The way someone starts a job search session is the same as searching for any other term on Google Search, but the difference is in how the results of that search are displayed: in a whole new and better interface.

(more…)

Three Critical Reasons Why WPJobBoard Benefits SEO

Last week we promised we’d reveal how WPJobBoard benefits SEO, how it helps meet the criteria Google is looking for. Conveniently, the scenario of a site publishing jobs is a useful example for explaining what factors Google favors,  for understanding how to maximize the traffic that Google sends. The factors that Google pays attention to, when it determines who is going to get the most traffic, are many. However, there are basic core principles that haven’t changed much since Google started. We’ll examine how these principles apply to WPJobBoard and how using it in a website can yield gains in SEO.

WPJobBoard benefits SEO through 3 algorithmic principles.

What’s great about job descriptions or candidate resumes is that they appear organically, over time as jobs are posted and candidates apply. They have to be posted as part of a normal placement workflow. It’s hard to get around typing them in to something, one way or another. But when you leverage WPJobBoard it turns your normal workflow into an ongoing SEO campaign, something other types of businesses would have to invest tens of thousands per year to achieve the same SEO effect.

(more…)

The Job Board SEO Benefit: Content Relevant to Job Seekers and Employers

What’s the job board SEO benefit? A  job board on your website is its potential to increase visits from search engines. There are specific search engine optimization reasons to install WPJobBoard. When you list jobs on your site, job seekers using search engines can find your site. When you list candidate descriptions on your site, employers using search engines can find your site. WPJobBoard allows website stakeholders to publish the content that’s relevant and is easy to link to, frequently. This turns search engine users into visitors that are valuable for your business.

The Job Board SEO Benefit of WPJobBoard

The job board SEO potential is enormous. Here’s why: search engine optimization (SEO) involves publishing quality content that meets technical and quantitative criteria search engines expect. Doing SEO correctly causes search engines to show links to your content in search engine results pages (SERPs). WPJobBoard was designed to allow website stakeholders to publish jobs easily, perform the functions of an applicant tracking system on its back-end, and at the same time meet the exact criteria search engines are looking for.

(more…)

Version 4.5.1 Facebook API Update

We just released WPJB 4.5.1, you should see it available in your dashboard within 24 hours, if not then go to wp-admin / Dashboard panel and click “Check Again” button. This should allow you to update to the latest WPJB version.

Facebook Integration Update

This version has 2 major changes. The first one is Facebook update if you had a problem with the Facebook integration then after upgrading go to wp-admin / Settings (WPJB) / Facebook panel reset the configuration and try connecting again this should work properly now.

Note that since the new Facebook API requires PHP 5.4 or newer, you will need to make sure that your server has this PHP version otherwise it will not work and enabling Facebook will cause a Fatal Error on site.

Embedded Mode Notice

If you are using WPJobBoard in Embedded Mode (you can check it in wp-admin / Settings (WPJB) / Default Pages and URLs panel, but if you purchased WPJB less than 2 years ago you should be fine) you will see a undissmissable notice in wp-admin panel which will nag you to switch the Shortcoded Mode.

I understand the message will be annoying but the reason it is not possible to hide is that we will be removing Embedded Mode on 19th July, after that it will not be possible to use it.

This is some work for users who haven’t made the switch yet for some reason, but great news for every other WPJobBoard user, without the Embedded Mode we will be maintaining smaller and less complex code base which means:

  • We will be able to develop new releases faster.
  • The new versions will be better optimized and tested as they will be only one mode to test with.
  • Removing the old mode will significantly speed up WPJobBoard especially in the frontend.
  • WPJB will use less server memory and processor power.
  • The code base will be easier to maintain so it will less prone to error.
  • With less code plugin will be easier to customize even for users who are not familiar with WPJB yet.

The migration we wanted to make as simple as possible, so we created a plugin that will do most of the work. You can read here how to migrate to shortcoded mode.

Changed Files

Below you can check the list of modified files in the Version 4.5.1.

Version 4.5.0 – Applicant Tracking System

WPJobBoard 4.5 and Jobeleon 1.4 can now be downloaded using automatic updates or directly from the client panel. If you cannot see the update notification in your WP Admin panel go to wp-admin / Dashboard / Updates and click “Check Again”.

This is a major release focusing mainly on job applications, we wanted to build a basic applicant tracking system to make managing applications easier for both Administrators and Employers.

Frontend – Job Applications Management

The Employer Panel had “Jobs” and “Applications” sections rebuild, from now on Employers can list all applications they received or filter them by job and status. They can also rate and change application status directly from the applications list.

The Employer has all the important information at a glance.

Applications List in version 4.5.0

Applications List in version 4.5.0

The application details pages look very similar to the list, but they are extended with additional information included in the form and navigation buttons to quickly switch between applications.

Frontend – Employer Jobs Management

Similarly, the list of jobs in Employer Panel was updated to make managing jobs and applications easier for the administrator, this is a first from few of the updates we have planned for the Employer Jobs List.

Notice also the handy red icon informing Employer that there is an application with status New which Employer did not saw yet.

Employer Panel Jobs List in WPJB 4.5.0

Employer Panel Jobs List in WPJB 4.5.0

Admin: Job Applications Tracking

The applications list in wp-admin also has basic applicant tracking features since version 4.5.0, the list allows to sort applications by Posted and Rating columns, it also allows to filter applications by Job by clicking on selected job title.

We made sure to include only the most important information on the job applications list, but at any time you can add additional columns to the list using Screen Options button (at the top right when on applications list).

Applications List in administration panel since WPJB 4.5.0

Applications List in administration panel since WPJB 4.5.0

One great feature in the Application edition in wp-admin panel is the ability to select if candidate should be notified about job application status change via email, to do this simply click “Edit” button next to Status, select a new status, if the status has a notification email setup then below you will see a checkbox which will allow to select if the Candidate should receive notification when you update the job application.

Admin: Beautiful Forms

Aside from job applications changes we also updated how Add and Edit forms for Jobs, Applications, Companies and Candidates look like in the wp-admin panel, we wanted to give them more professional look and feel and at same time make scanning the forms data easier for eyes by better structuring the data, it looks like on the image below

Edit forms in wp-admin since version 4.5.0

Yes! all forms look like that since version 4.5.0

Other Changes

There were also some smaller changes

List of minor changes and bug fixes

  • NEW: statement_descriptor field added to Stripe integration (this is a description that will appear on customer credit card statement)
  • FIXED: Stripe integration now sends the cardholder name to Stripe when charging user (this will decrease charge failure rates for American Express cards).
  • FIXED: Incorrect validator in wp-admin / Settings (WPJB) / Emails / Live Composer
  • REMOVED: the_title filter (it caused some unexpected changes in top menu)

If you need a list of changed files you can get it from the files changelogt .