In two previous tickets I have notes about a method to allow users to mark their jobs status - as Open, Complete, In progress etc.
To do this we created an extra field called - custom_job_status
Details of the code provided by Hoang is included in this thread: https://premium.wpmudev.org/forums/topic/is-it-possible-to-add-additional-fields-to-the-jobs-create-form
(i also has a topic https://premium.wpmudev.org/forums/topic/how-can-users-mark-a-job-as-no-longer-available - but this was closed and linked to the one mentioned above)
It has got a bit confusing and I have not had a reply in a month on that ticket so I have started this to try and resolve this:
The three remaining issues from that ticket specifically related to marking jobs status are:
1. How can I make the "Open" option on custom_job_status the default selection on the add job form? (this will be something added to the code generating the extra field)
2. HHow can I hide the Job from the public jobs board if the status is anything other than "Open" - ie. If the job status is changed to "Pending", "In Progress" or "Completed" it won't show publicly (similar to how a job does not show publicly if it is marked as a draft.)
3. How can I display the custom_job_status in place of the Status column ("Published" or "Draft") on the table generated by the [jbp-my-job-page] shortcode.
If these issues can be resolved it would be a complete solution.