Troubleshooting

  • Common customizations and feature requests

    Please note: All code examples and plugin suggestions are provided for reference or guidance only, and we cannot guarantee that they will always work as expected. Our support policy does not include assistance with modifying or debugging code from any code examples, or providing support for any suggested 3rd-party plugins. Customization/feature requests that can be resolved…

    Read More →: Common customizations and feature requests
  • 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 and…

    Read More →: Keyword search not working
  • Basic troubleshooting

    If your site is not looking or behaving as expected, you need to follow some basic troubleshooting steps to figure out the problem. Troubleshooting email issues For issues with emails not being sent/received, please follow our troubleshooting guide. Troubleshooting Plugin and Theme issues Important Before making any changes, please create a full backup of the website. You can use an automated backup…

    Read More →: Basic troubleshooting
  • 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 →: Jobs not expiring
  • 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 →: Google Job Search Integration
  • 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, you…

    Read More →: Fixing Structured Data Issues
  • 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 several possible reasons. NOTE: This page gives you a brief list of troubleshooting actions and info about emails and how they get sent. For more thorough, in-depth documentation,…

    Read More →: Emails not being sent/received
  • 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 support JavaScript and…

    Read More →: Jobs don’t display until ‘reset’ is pressed
  • Dealing with troublesome themes

    Some themes don’t play nice with single job pages. This is usually down to a highly custom, or poorly coded, single.php template. In order to work, WP Job Manager requires the single template to contain: The majority of themes do this just fine – its the standard way of doing things. Just refer to the default WordPress themes…

    Read More →: Dealing with troublesome themes
  • 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: If there is a javascript error you need to work out which plugin (or theme) is causing it and fix it (or disable the plugin). If you are unsure you can disable everything…

    Read More →: Job listings not showing up in the [jobs] page