Common issues

  • Keyword search not working

    When the keyword search isn’t working, but the location one is, it’s because you have some code in your theme or any of the plugins altering the WordPress default site search (which the keyword search hooks into). Quite often, disabling the plugin or a theme that is causing trouble is not enough. All (including bad […]

    Read more →

  • Jobs not expiring

    WP Job Manager uses the WordPress Cron system to check hourly for jobs (or resumes, with the Resume Manager addon) that have reached their expiry date, and change their status to ‘Expired’. If your job listings are not expiring when they should be, it’s likely due to an issue with the Cron system. WordPress uses […]

    Read more →

  • Google Job Search Integration

    The Google Job Search Integration was added in version 1.28.0. It includes the proper schema for making your job listings compatible with the Google Job Search requirements, but it doesn’t automatically submit your jobs to Google. Google will eventually crawl your site and find the jobs without any action on your part, similar to what […]

    Read more →

  • Fixing Structured Data Issues

    Since version 1.28.0, WP Job Manager will automatically include structured data about your job listings on every individual job listing page. This helps Google and other search engines understand certain information about your jobs, such as the type, the location, the name of the employer, and so on. If you use Google’s Search Console tool, […]

    Read more →

  • Emails not being sent/received

    Some of the WP Job Manager add-ons send email notifications for various things. If you find these emails are not being received by the intended recipients, there are a number of possible reasons. How emails are sent WP Job Manager add-ons use the wp_mail() function to send emails. This is a core WordPress function which requests WordPress […]

    Read more →

  • Jobs don’t display until ‘reset’ is pressed

    If you notice your jobs requiring a reset to display, or you notice it searching for ‘Any Keyword’ and ‘Any Location’ on it’s own, you have a conflict with a placeholder shim script. These try to mimic HTML5 placeholders in order browsers which do not support them. To fix, you’ll need to find the placeholder […]

    Read more →

  • Job listings not showing up in the [jobs] page

    The most common cause for job listings not showing up is a javascript error, since jobs are loaded via ajax. To check for Javascript errors: Go to your jobs page (in Chrome browser, but others are similar) Right click the page and click inspect. Go to the console tab and view the errors If there […]

    Read more →

  • Job listings leading to 404 page

    If you are encountering 404 error pages when viewing jobs there are a few things it could be. You should try the following in order: Ensure it is not a permalink issue by going to Settings > Permalinks from your WordPress dashboard and pressing the “Save” button. Try disabling other installed plugins and then repeating […]

    Read more →

  • Job list styling looking off/monospace fonts

    This can occur when you have mistakenly wrapped your [jobs] shortcode in pre or code tags. It can happen by accident. To check this or resolve it: Edit the page where the shortcode is placed Above the visual editor, choose the ‘text’ tab Remove any wrapping pre/code tags from the shortcode Save This should resolve […]

    Read more →