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 […]
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 […]
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 […]
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 […]
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 […]
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, […]
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 […]
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 […]
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: Content being output via the_content() function (see https://codex.wordpress.org/Function_Reference/the_content) A valid ‘loop’ (see http://codex.wordpress.org/The_Loop) The majority of themes do this just fine – […]
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 […]
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 […]
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 […]