Description
Qadwilliam Jobs & Apply is the complete hiring platform for WordPress. Publish job openings, collect applications with CV uploads and custom screening questions, and manage every applicant from a dedicated admin dashboard — without relying on third-party job boards or external mail plugins.
For site owners
- Create and manage job listings with location, type, salary, and application deadlines (date and time).
- Organize positions with the Departments taxonomy.
- Review applications in one place: filter by job or status, download CVs, and update applicant status.
- Send automatic HTML email notifications to admins and applicants, including status updates (pending, reviewing, interview, hired, rejected).
- Configure your own SMTP settings inside the plugin — no WP Mail SMTP or similar plugin required.
For applicants
- Browse open positions on a careers page (auto-created on activation).
- View job details and apply with a responsive application form.
- Upload a CV (PDF, DOC, or DOCX), optional or required portfolio link, cover letter, and job-specific screening questions.
- Receive a confirmation email when an application is submitted.
Shortcodes
[qwja_listings]— displays all open job listings (optionaldepartment="slug"filter).[qwja_apply]— displays the application form on a job page or withjob_id="123".
Built-in safeguards
- Server-side validation for required fields, CV uploads, screening answers, and portfolio URLs.
- Application deadlines enforced on listings, job pages, and submissions.
- Duplicate applications blocked (same email + job within 24 hours).
- Secure CV storage outside the media library with protected upload directory.
Installation
- Upload the
qadwilliam-jobs-applyfolder to/wp-content/plugins/, or install through the WordPress Plugins screen. - Activate Qadwilliam Jobs & Apply through the Plugins menu.
- Go to Settings Permalinks and click Save Changes once (registers job URLs).
- Open Qadwilliam Jobs & Apply Settings and:
- Set the admin notification email.
- Enable SMTP and enter your mail server details.
- Save, then use Send test email to confirm delivery.
- Visit Qadwilliam Jobs & Apply Job Listings (or Add New Job) to publish your first position.
- A Careers page with
[qwja_listings]is created automatically on activation. Add[qwja_apply]to job content or rely on the plugin’s single-job template.
FAQ
-
Does this plugin require WP Mail SMTP or another mail plugin?
-
No. Qadwilliam Jobs & Apply includes its own SMTP configuration under Qadwilliam Jobs & Apply Settings. All application-related emails are sent through the plugin’s mailer. Other WordPress emails are unaffected.
-
Where are uploaded CVs stored?
-
Files are saved in
wp-content/uploads/qadwilliam-jobs-apply/. Direct web access is blocked via.htaccessand an emptyindex.html. Admins download CVs through the dashboard only. -
Can I use my theme’s design for the careers page?
-
Yes. The plugin works with any theme. Use the shortcodes on any page, or add
single-qwja_job.phpin your theme to override the default job detail layout. If your theme does not provide that template, the plugin supplies one automatically. -
What happens when an application deadline passes?
-
The job is removed from
[qwja_listings], the apply form is replaced with a closed message, and new submissions are rejected on the server. -
Can applicants apply to the same job more than once?
-
Not within 24 hours using the same email address for the same job. After that window, another application is allowed.
-
What application statuses are available?
-
Pending, Reviewing, Interview, Hired, and Rejected. Changing status in the admin dashboard can email the applicant (with a confirmation prompt).
-
Is data removed when I uninstall the plugin?
-
Uninstalling deletes custom database tables, job posts, department terms, and plugin options. Uploaded CV files in
wp-content/uploads/qadwilliam-jobs-apply/are not deleted automatically so you can retain records if needed; remove that folder manually for a full purge.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Qadwilliam Jobs & Apply” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Qadwilliam Jobs & Apply” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release of Qadwilliam Jobs & Apply.
- Job listings custom post type and Departments taxonomy.
- Application form with CV upload, portfolio link, cover letter, and screening questions.
- Admin dashboard for applications with status management and CV download.
- Built-in SMTP mailer with test email.
- HTML email notifications for new applications, confirmations, and status changes.
- Shortcodes
[qwja_listings]and[qwja_apply]. - Application deadlines with date and time (site timezone).
- Automatic Careers page creation and setup guidance on activation.
- Default single-job template when the theme does not provide one.