Advanced / Customization

Extend WPJM with a little code – make it your own and look like the rest of your site.

Note: All code examples on this site are provided for developer reference/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, and they may be changed or removed if we find they no longer work due to changes in our plugins.

This page consists of all the customization snippets we have so far. We may occasionally add new ones and we encourage everyone to also send their own snippets to us! If you add a customization that you think will benefit others, get in touch with us via our Support form. The more snippets we put on this page, the more it will be useful for everyone!

  • WP Job Manager REST API

    Note: This is a developer level article for reference only. We can’t provide support for REST API integrations. WP Job Manager uses the standard WordPress REST API implementation. Currently job-listings fields are available via the API in the meta of the listings. The root is /wp-json/wp/v2/job-listings Additional documentation can be found via OPTIONS http://HOST.NAME/wp-json/wp/v2/job-listings Note that…

    Read More →: WP Job Manager REST API
  • Adding Custom CSS for WP Job Manager

    Note: All code examples on this site are provided for developer reference/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, and they may be changed or removed if we find they no longer work due…

    Read More →: Adding Custom CSS for WP Job Manager
  • Limit file upload size

    Note: All code examples on this site are provided for developer reference/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, and they may be changed or removed if we find they no longer work due…

    Read More →: Limit file upload size
  • Prevent Featured jobs from being “sticky”

    Note: All code examples on this site are provided for developer reference/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, and they may be changed or removed if we find they no longer work due…

    Read More →: Prevent Featured jobs from being “sticky”
  • Specify language for geolocation

    Note: All code examples on this site are provided for developer reference/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, and they may be changed or removed if we find they no longer work due…

    Read More →: Specify language for geolocation
  • Overriding Add-On Template Files

    Note: All code examples on this site are provided for developer reference/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, and they may be changed or removed if we find they no longer work due…

    Read More →: Overriding Add-On Template Files
  • Changing Login Redirects

    Note: All code examples on this site are provided for developer reference/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, and they may be changed or removed if we find they no longer work due…

    Read More →: Changing Login Redirects
  • Enabling Full Template Support

    Note: All code examples on this site are provided for developer reference/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, and they may be changed or removed if we find they no longer work due…

    Read More →: Enabling Full Template Support
  • Customising the application process

    Note: All code examples on this site are provided for developer reference/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, and they may be changed or removed if we find they no longer work due…

    Read More →: Customising the application process
  • Editing Job Submission Fields

    Note: All code examples on this site are provided for developer reference/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, and they may be changed or removed if we find they no longer work due…

    Read More →: Editing Job Submission Fields