Approving jobs
When auto-approve is off, jobs that employers post wait in the approval queue until you approve them. Nothing in the queue shows on the site. Use it when you want to check every listing before it goes live.
Open the approval queue
Section titled “Open the approval queue”Go to WP Job Portal → Approvals → Jobs. The page is titled Jobs waiting for approval.
WP Job Portal → Approvals on its own lists everything waiting, of every kind, under Everything waiting; the tabs show one kind each. You can also select Approve Jobs on the dashboard, or the Jobs waiting for approval card under Needs your attention.
To find a job, type in Search by name or who sent it and select Search.

Approve or reject a job
Section titled “Approve or reject a job”Point at the job’s row to show its actions.
- To read or correct the job first, select the job title or Edit.
- Select Approve or Reject.
| Action | What happens |
|---|---|
| Approve | The job becomes Approved and leaves the queue. Its publishing dates restart from today and keep the same length, so a 30-day job runs 30 days from approval. The employer gets the Job Status email |
| Reject | The job becomes Rejected and leaves the queue. The employer gets the Job Status email |
Both approved and rejected jobs then appear in Jobs. To approve a job you rejected, edit it there and set Status to Approved.
The emails are set up in Emails → Templates → Job Status. See Email templates.
Delete jobs from the queue
Section titled “Delete jobs from the queue”Each row on the Jobs tab also has Delete. It works as in the jobs list and refuses if the job has applications. To delete several, tick them and select Delete in the bar that appears. See Managing jobs.
Turn auto-approve on or off
Section titled “Turn auto-approve on or off”- Go to WP Job Portal → Settings and open the Jobs tab.
- Under Job Posting & Management, set Job Auto Approve.
- Select Save Changes.
With Job Auto Approve on, new jobs are approved as soon as they’re posted and never reach the queue. Jobs you add yourself in wp-admin use the Status you pick on the form, whatever this setting says.

