Learn how to install, configure, and manage job postings and CV applications using the Job Posting & Applicant Tracking System (Poly Work - wppolywork) plugin for WordPress.
Quick Installation Guide
- Download
poly-work.zip. - Navigate to Plugins > Add New > Upload Plugin in WP Admin and activate it.
- Access Poly Work > Settings to configure permalinks and settings.
System Architecture & Application Pipeline
graph TD
A[Frontend Single Job Page / [poly-work-form]] --> B[Fill Contact Details & Attach CV File]
B --> C[AJAX POST to poly_work_submit_application]
C --> D[Save CV in Protected Directory wp-content/uploads/poly-work-cvs]
D --> E[Generate Unique SHA-256 Tracking Hash Code]
E --> F[Store Candidate Meta under _poly_work_applications]
F --> G[Dispatch HR Alert Email & Render Hash Code to Applicant]
Secure CV Upload & Unique Hash Tracking Flow
graph TD
A[Applicant Inputs SHA-256 Hash Code on /work-status/] --> B[Shortcode [poly-work-status] Verification]
B --> C[Lookup Candidate Application in Post Meta]
C --> D[Display Current HR Status Pending Review Interview Accepted Rejected]
D --> E[Show Public Remarks & Interview Instructions]
Candidate Status Lifecycle & Admin Workflow
graph TD
A[Admin Opens Poly Work > Applications] --> B[Filter by Job Title / Search Keyword / Status]
B --> C[Securely Download CV via Verified Handler]
C --> D[Update Status Pending -> Reviewing -> Interview -> Accepted / Rejected]
D --> E[Add Internal HR Admin Notes]
E --> F[Notify Applicant of Decision Update]
Available Shortcodes
[poly-work-form]: Displays job application form.[poly-work-status]: Renders application status checking interface.[poly-work-related]: Displays related job vacancies.