IQ Jobs Manager is now live on the official WordPress Plugin Directory – the first plugin Iquester Solutions LLP has published as an organization. It’s a job-listing and application-management system for WordPress sites that want a real hiring pipeline, without stitching together a job-board plugin, a separate form plugin, and a spreadsheet to track candidates.
Why We Built It
Most WordPress careers pages fall into one of two camps: a static list of openings with an “email us your resume” link, or a heavyweight recruitment plugin built for enterprise HR teams. We kept running into that gap ourselves – we wanted a careers page that looked professional, captured applications properly, and gave HR a simple way to track who applied for what, without a page builder, a shortcode cheat sheet, or a third-party ATS subscription.
So we built the tool internally first. Once it held up under our own hiring, we decided to ship it as our first public plugin.
What IQ Jobs Manager Does
The plugin adds a Job Opening post type to WordPress, along with everything needed to run a hiring funnel around it.
Setup lives in Settings, not in a page editor. Go to Job Openings > Settings, pick a page for your Job Listings and your General Application Form, and the content appears there automatically. Two block-editor blocks (Job Listings and Job Application Form) and two classic shortcodes (‘career_jobs' and 'career_form') are also available if you’d rather place things manually – useful for page builders or older themes.
Adding a job is one form. HR fills in description, location, type, experience, salary, number of openings, required skills, and deadline, then publishes. No page-builder knowledge required.
Resumes are never stored at a public URL. They sit in a private uploads subfolder under a randomly generated filename. Retrieving one requires a logged-in Administrator using a capability- and nonce-checked link in wp-admin, or receiving it as an email attachment if HR notifications are turned on. By default, only Administrators can view submitted applications – not Editors, Authors, or Contributors, since each application contains applicant PII.
The Applications screen handles the pipeline itself. HR can move candidates through statuses (New, Reviewed, Interview, Hired, Rejected), download resumes, and export everything to CSV. Each submission also logs the applicant’s IP address and browser, which helps flag spam patterns.
Analytics are built in. Job Openings > Analytics shows page views, Apply clicks, and submission attempts, successes, and failures – per job or in aggregate, over 7, 30, or 90 days, or all time.
reCAPTCHA is available but off by default. Google reCAPTCHA v2 or v3 can be turned on from Settings once you add your own site and secret keys.
Built Against WordPress.org's Review Process
Getting listed in the official directory means passing a security and coding-standards review, and the plugin’s changelog reflects that process directly:
- Recent versions moved file operations from raw PHP calls (
unlink(),move_uploaded_file()) to WordPress’s own Filesystem API, which handles file writes safely across different hosting configurations rather than assuming direct filesystem access. - Inputs are sanitized and unslashed; output is escaped at the point of display.
- CSV exports are hardened against formula-injection attacks.
- Every internal prefix was renamed from a generic short form to
iqjomato avoid colliding with other plugins running on the same site.
Try It
IQ Jobs Manager is free and open source. It requires WordPress 5.9+ and PHP 7.4+, and installs like any other plugin from the WordPress Plugin Directory – no configuration needed beyond picking your Job Listings and Application Form pages.
It’s our first plugin release. If you’re running WordPress and hiring, we’d like to hear what you think.




