WP Manifestindependent plugin directory
manifest / content / overseas-job-hub

Overseas Job Hub

WordPress plugin for overseas recruitment agencies: job circulars with country filters, expiry handling and Google job schema.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/dev-mh-fahim/overseas-job-hub/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A WordPress plugin for overseas recruitment agencies to publish job circulars with country filters, expiry handling and Google job schema.

  • Version: 1.3.0
  • Requires WordPress: 5.9+
  • Requires PHP: 7.4+
  • License: GPL-2.0-or-later

Features

  • Job Circulars post type with Countries and Job Categories
  • Salary, vacancies, deadline, gender, age, experience, contract and benefits fields
  • Automatic days-left and Expired status
  • AJAX filters, country tabs, numbered pages or Load more
  • Five job card styles
  • Single job page with contact box, share links and related jobs
  • Country cards with a Show more button
  • Google JobPosting structured data

Shortcodes

Shortcode Purpose
[ojhub_jobs] Job list with search, country tabs and filters
[ojhub_jobs_simple] Job cards only, no filters
[ojhub_countries limit="6"] Country cards, 6 shown, then Show more

Installation

  1. Download the latest release zip, or zip the overseas-job-hub folder.
  2. In WordPress go to Plugins > Add New > Upload Plugin.
  3. Activate, then open Job Circulars > Settings.

Development

The plugin uses the ojhub prefix for functions, classes, options and CSS. Check code with WordPress Coding Standards and the Plugin Check plugin before a release.

License

GPL-2.0-or-later. See https://www.gnu.org/licenses/gpl-2.0.html