Title: GetSmartHire Careers
Author: theferroun
Published: <strong>2 June 2026</strong>
Last modified: 2 June 2026

---

Search plugins

![](https://ps.w.org/getsmarthire-careers/assets/banner-772x250.png?rev=3557953)

![](https://ps.w.org/getsmarthire-careers/assets/icon-256x256.png?rev=3557953)

# GetSmartHire Careers

 By [theferroun](https://profiles.wordpress.org/theferroun/)

[Download](https://downloads.wordpress.org/plugin/getsmarthire-careers.0.1.0.zip)

 * [Details](https://en-gb.wordpress.org/plugins/getsmarthire-careers/#description)
 * [Reviews](https://en-gb.wordpress.org/plugins/getsmarthire-careers/#reviews)
 *  [Installation](https://en-gb.wordpress.org/plugins/getsmarthire-careers/#installation)
 * [Development](https://en-gb.wordpress.org/plugins/getsmarthire-careers/#developers)

 [Support](https://wordpress.org/support/plugin/getsmarthire-careers/)

## Description

GetSmartHire Careers allows companies using GetSmartHire to display their public
job openings directly on a WordPress website.

The plugin connects your WordPress site to your company’s public GetSmartHire careers
page using an integration API key. Once configured, you can display your public 
careers page, list open jobs, show job details, and allow candidates to submit applications
from your WordPress website.

Each company has one public careers page in GetSmartHire. A company may create multiple
integration API keys, but each key only authenticates access to that company’s public
careers page and public jobs. The key does not create a separate careers page.

This plugin is useful for companies that want to add an AI-powered careers portal
to their existing WordPress site without manually copying job descriptions or managing
applications separately.

Features include:

 * Display public jobs from GetSmartHire
 * Show job details directly on WordPress
 * Allow candidates to apply through an application form
 * Support resume uploads
 * Configure jobs per page
 * Customize the primary button color
 * Enable or disable the application form
 * Cache public job data to improve performance

### Configuration

The plugin settings page supports the following options:

 * API Base URL
 * API Key
 * Jobs per page
 * Primary button color
 * Enable application form
 * Cache duration in minutes

Default API Base URL:

    ```
    https://api.getsmarthire.com
    ```

The API key must be generated from your GetSmartHire account. It is used to authenticate
your WordPress website with your company’s public careers page.

### Shortcodes

Display the full careers experience:

    ```
    [getsmarthire_careers]
    ```

This shortcode includes the company careers header, filters, jobs list, inline job
details, and application form when applications are enabled.

You can add this shortcode to any WordPress page, post, or shortcode-compatible 
block.

### Security Note

The integration API key is used server-side by WordPress and should not be exposed
publicly.

Only use API keys generated from your GetSmartHire account. If you believe an API
key has been compromised, revoke it from your GetSmartHire account and generate 
a new one.

## Screenshots

[⌊Plugin settings page where the API Base URL, API key, jobs per page, button color,
application form option, and cache duration can be configured.⌉⌊Plugin settings 
page where the API Base URL, API key, jobs per page, button color, application form
option, and cache duration can be configured.⌉[

Plugin settings page where the API Base URL, API key, jobs per page, button color,
application form option, and cache duration can be configured.

[⌊Public careers page displayed on WordPress using the [getsmarthire_careers] shortcode.⌉⌊
Public careers page displayed on WordPress using the [getsmarthire_careers] shortcode
.⌉[

Public careers page displayed on WordPress using the `[getsmarthire_careers]` shortcode.

[⌊Job details view with job description, requirements, and application options.⌉⌊
Job details view with job description, requirements, and application options.⌉[

Job details view with job description, requirements, and application options.

[⌊Candidate application form with resume upload support.⌉⌊Candidate application 
form with resume upload support.⌉[

Candidate application form with resume upload support.

## Installation

 1.  Upload the `getsmarthire-careers` folder to the `/wp-content/plugins/` directory,
     or install the plugin through the WordPress Plugins screen.
 2.  Activate `GetSmartHire Careers` from the WordPress Plugins screen.
 3.  In your WordPress dashboard, go to Settings -> GetSmartHire Careers.
 4.  Enter your API Base URL. The default production API URL is:
 5.  https://api.getsmarthire.com
 6.  Enter your GetSmartHire integration API key.
 7.  Configure the display options, including jobs per page, primary button color, 
     application form visibility, and cache duration.
 8.  Click Save Changes to store your settings.
 9.  Click Test connection to verify that WordPress can connect successfully to your
     GetSmartHire public careers page.
 10. Create or edit the WordPress page where you want to display your public jobs.
 11. Add the shortcode below to the page content:
 12. [getsmarthire_careers]
 13. Publish or update the page. Your public GetSmartHire careers page will now be 
     displayed on your WordPress website.

## FAQ

### Does the API key create a new careers page?

No. Each company has one public careers page in GetSmartHire. The API key only authenticates
this WordPress plugin for that company’s public careers page and public jobs.

### Where do I find my API key?

You can generate or copy your integration API key from your GetSmartHire account,
depending on your company’s integration settings.

### What should I use as the API Base URL?

For production, use:

    ```
    https://api.getsmarthire.com
    ```

If you are using a private, staging, or development GetSmartHire environment, use
the API Base URL provided by your GetSmartHire administrator.

### Is the API key exposed publicly?

No. The API key is used server-side by WordPress and should not be exposed publicly.

### Are resumes stored in WordPress?

The plugin sends the uploaded resume to GetSmartHire during form submission and 
does not intentionally store resumes permanently in WordPress.

### What resume formats are allowed?

PDF and DOCX files up to 10MB are supported.

### Can I disable the application form?

Yes. You can disable the application form from the plugin settings page. When disabled,
visitors can still view public jobs, but they will not be able to submit applications
through the WordPress form.

### Can I customize the appearance?

Yes. You can configure the primary button color from the plugin settings page.

### Does the plugin work with any WordPress theme?

The plugin is designed to work with standard WordPress themes. Some theme styles
may affect the visual appearance of the careers page.

### Where can I get support?

For support, email:

[contact@getsmarthire.com](https://en-gb.wordpress.org/plugins/getsmarthire-careers/contact@getsmarthire.com?output_format=md)

You can also visit our website:

[GetSmartHire](https://getsmarthire.com)

## Reviews

There are no reviews for this plugin.

## Contributors and Developers

“GetSmartHire Careers” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ theferroun ](https://profiles.wordpress.org/theferroun/)

[Translate “GetSmartHire Careers” into your language.](https://translate.wordpress.org/projects/wp-plugins/getsmarthire-careers)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/getsmarthire-careers/),
check out the [SVN repository](https://plugins.svn.wordpress.org/getsmarthire-careers/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/getsmarthire-careers/)
by [RSS](https://plugins.trac.wordpress.org/log/getsmarthire-careers/?limit=100&mode=stop_on_copy&format=rss).

## Change Log

#### 0.1.0

Initial release.

## Meta

 *  Version **0.1.0**
 *  Last updated **4 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **6.9.10**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/getsmarthire-careers/)
 * Tags
 * [applications](https://en-gb.wordpress.org/plugins/tags/applications/)[careers](https://en-gb.wordpress.org/plugins/tags/careers/)
   [hiring](https://en-gb.wordpress.org/plugins/tags/hiring/)[jobs](https://en-gb.wordpress.org/plugins/tags/jobs/)
   [recruiting](https://en-gb.wordpress.org/plugins/tags/recruiting/)
 *  [Advanced View](https://en-gb.wordpress.org/plugins/getsmarthire-careers/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/getsmarthire-careers/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/getsmarthire-careers/reviews/)

## Contributors

 *   [ theferroun ](https://profiles.wordpress.org/theferroun/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/getsmarthire-careers/)