Jobify WordPress Plugin

Official fully-featured job board plugin that seamlessly integrates with GitHub Jobs, Indeed, Dice & more!

Jobify is a lightweight & easy to use job board plugin that works with any theme — simple to setup and robust in features. Includes a powerful developer API that integrates with other sites like GitHub Jobs, Indeed, Dice, USAJOBS, Careerjet and more.

Jobify Features

Jobify is fully-featured and highly configurable. Here’s just a few of the highlights:

  • Monetize your site with the Indeed Publisher Program & Careerjet
  • Optional job post type allows you to host your own job postings
  • Customizable widget that displays the latest jobs postings from GitHub Jobs, Indeed, USAJOBS & more
  • Geolocation support to display targeted job postings
  • Developer API allows additional job portals, theme & plugin integration
  • Shortcodes to easy add jobs to any post, page or widget

In addition, Jobify features:

If you have suggestions for a new add-on, feel free to email me at me@benmarshall.me. Want regular updates? Follow me on Twitter.

Languages: English

#Jobify #WordPress #plugin released! #Monetize listings from #Indeed, add #jobs from #Dice, #USAJOBS, #GitHubJobs &…

Posted by Ben Marshall on Wednesday, January 27, 2016


Shortcodes

Display Jobify Jobs

Displays Jobify jobs.


[jobify keyword="developer" limit="5"]

Available options:

  • limit
  • keyword
  • location (zip/postal code or city name)
  • geolocation (0 to disable, 1 to enable)
  • portals (comma separated list of job portals: careerjet, github_jobs, indeed, jobify, usajobs)
  • powered_by (0 to disable, 1 to enable)

Edit job listing:

[jobify]

L&D () - Terre Haute, IN


[jobify keyword="developer" limit="5"]

Available options:

  • limit
  • keyword
  • location (zip/postal code or city name)
  • geolocation (0 to disable, 1 to enable)
  • portals (comma separated list of job portals: careerjet, github_jobs, indeed, jobify, usajobs)
  • powered_by (0 to disable, 1 to enable)

Edit job listing:

[jobify]

Program Assistant, Community and Global Initiatives (George Washington University) - Ashburn, VA 20147


[jobify keyword="developer" limit="5"]

Available options:

  • limit
  • keyword
  • location (zip/postal code or city name)
  • geolocation (0 to disable, 1 to enable)
  • portals (comma separated list of job portals: careerjet, github_jobs, indeed, jobify, usajobs)
  • powered_by (0 to disable, 1 to enable)

Edit job listing:

[jobify]

Administrative Specialist I (Prince William County Government) - Manassas, VA


[jobify keyword="developer" limit="5"]

Available options:

  • limit
  • keyword
  • location (zip/postal code or city name)
  • geolocation (0 to disable, 1 to enable)
  • portals (comma separated list of job portals: careerjet, github_jobs, indeed, jobify, usajobs)
  • powered_by (0 to disable, 1 to enable)

Edit job listing:

[jobify]

Orthodontic Front Desk Receptionist (Ashburn Orthodontics) - Ashburn, VA 20147


[jobify keyword="developer" limit="5"]

Available options:

  • limit
  • keyword
  • location (zip/postal code or city name)
  • geolocation (0 to disable, 1 to enable)
  • portals (comma separated list of job portals: careerjet, github_jobs, indeed, jobify, usajobs)
  • powered_by (0 to disable, 1 to enable)

Edit job listing:

[jobify]

Data Center Technician (ITI Communications) - Ashburn, VA


[jobify keyword="developer" limit="5"]

Available options:

  • limit
  • keyword
  • location (zip/postal code or city name)
  • geolocation (0 to disable, 1 to enable)
  • portals (comma separated list of job portals: careerjet, github_jobs, indeed, jobify, usajobs)
  • powered_by (0 to disable, 1 to enable)

Edit job listing:

[jobify]

Technical Analyst/Consultant (New York) (Polaris) - New York City, NY


[jobify keyword="developer" limit="5"]

Available options:

  • limit
  • keyword
  • location (zip/postal code or city name)
  • geolocation (0 to disable, 1 to enable)
  • portals (comma separated list of job portals: careerjet, github_jobs, indeed, jobify, usajobs)
  • powered_by (0 to disable, 1 to enable)

Edit job listing:

[jobify]

Tree Trimmer - Tree Climber (Birch Tree Care) - Saint Paul, MN


[jobify keyword="developer" limit="5"]

Available options:

  • limit
  • keyword
  • location (zip/postal code or city name)
  • geolocation (0 to disable, 1 to enable)
  • portals (comma separated list of job portals: careerjet, github_jobs, indeed, jobify, usajobs)
  • powered_by (0 to disable, 1 to enable)

Edit job listing:

[jobify]

MD - Family Practice Physician Outpatient Only Practitioner - Perm - Physicians Only (Tallahassee Pain Plus Staffing) - Phoenix, AZ


[jobify keyword="developer" limit="5"]

Available options:

  • limit
  • keyword
  • location (zip/postal code or city name)
  • geolocation (0 to disable, 1 to enable)
  • portals (comma separated list of job portals: careerjet, github_jobs, indeed, jobify, usajobs)
  • powered_by (0 to disable, 1 to enable)

Edit job listing:

[jobify]

Physician / Gastroenterology / Alabama / Permanent / Southeast College TownPrivate GI Group Practice Job () - Alabama


[jobify keyword="developer" limit="5"]

Available options:

  • limit
  • keyword
  • location (zip/postal code or city name)
  • geolocation (0 to disable, 1 to enable)
  • portals (comma separated list of job portals: careerjet, github_jobs, indeed, jobify, usajobs)
  • powered_by (0 to disable, 1 to enable)

Edit job listing:

[jobify]

Sales Executive-New Jersey/Tri-State area (KAD Associates) - Colonia, NJ

Aggregated by Jobify.

jobs by Indeed job search


[jobify keyword="developer" limit="5"]

Available options:

  • limit
  • keyword
  • location (zip/postal code or city name)
  • geolocation (0 to disable, 1 to enable)
  • portals (comma separated list of job portals: careerjet, github_jobs, indeed, jobify, usajobs)
  • powered_by (0 to disable, 1 to enable)

Edit job listing:

[jobify]<p><a href="[app_url]" target="_blank">[title]</a> ([company]) - [location]</p>


  • Jobs from Indeed
    – Displays an Indeed Free Jobroll™
  • Job Search 
    job title, keywords, company, location jobs by job search
    – Displays an Indeed Job Search Box

Frequently Asked Questions

How do I remove the ‘jobs by indeed’ attribution?

You can’t. In order to use the Indeed API, the attribution link must be present on the page. For more information, see https://ads.indeed.com/jobroll/xmlfeed.


Developer Usage

Add a New Job API

You can add additional job APIs using the jobify_addAPI() helper function. Once added, these will appear as options in the Jobify widget.

In your theme or plugin, use the following example:

<?php
/**
 * Jobify job portal API example
 */

jobify_addAPI(array
  'key'     => 'unique-job-portal-key',
  'title'   => __( 'My Job Portal', 'text-domain' ),
  'logo'    => 'http://url.to.logo', // Best 153x50px
  // List of API requirements/additional API info
  'requirements' => array(
    'geolocation' => __( 'Supports geolocation if enabled.', 'jobify' )
  ),
  'getJobs' => function( $args )
  {
    // Create the returned jobs array
    $jobs = array();

    // Get the jobs to the array with the following key value pairs
    $jobs[] = array(
      'portal'       => 'unique_portal_key',
      'title'        => 'Job Title',
      'company'      => 'Company Name',
      'company_logo' => 'http://url.to.company.logo'
      'company_url'  => 'http://url.to.company.site',
      'city'         => 'City',
      'state'        => 'State',
      'country'      => 'US',
      'desc'         => 'A fancy job description here.',
      'app_url'      => 'http://url.to.application.url',
      'lat'          => 'latitude',
      'long'         => 'longitude',
      'date'         => '2016-01-26',
      'location'     => 'Somewhere, USA',
      'address'      => '8888 Address Here',
      'phone'        => '898-239-2338',
      'email'        => 'work@email.com',
      'type'         => 'Fulltime',
      'custom'       => array(
        'custom_parameter' => 'i can be anything'
      )
    );

    return $jobs;
  }
));

Changelog

See Jobify’s WordPress Changelog to view details.