

Custom Field For WP Job Manager is a powerful, lightweight, and SEO-friendly field editor designed to give you full control over your job board’s submission forms. Whether you need to add a “Salary Range,” “Working Hours,” or “Required Experience,” this plugin makes it possible in seconds.
Adding custom fields usually requires complex PHP coding and hooks. This plugin automates that entire process. It is built to be “developer-friendly” but “beginner-easy.” It uses standard WP Job Manager filters (submit_job_form_fields) to ensure 100% compatibility with your theme and other add-ons.
Create a truly unique job board with a wide variety of input types:
* Text & Textarea: Perfect for titles, descriptions, or short notes.
* Number & Range: Ideal for salaries or percentage scales. (Pro)
* Email, URL, & Telephone: Capture contact info with built-in validation. (Pro)
* Select & Multiselect: Create dropdowns for categories or skill sets. (Pro)
* Radio & Checkboxes: Quick options for job types or “Agree to Terms.” (Pro)
* File Uploads: Allow candidates to upload resumes or portfolios. (Pro)
* WP Editor: Enable the full WordPress Rich Text Editor for long descriptions. (Pro)
Every field you create comes with a suite of customization options:
* Custom Placeholders: Guide your users on what to type.
* CSS Classes: Easily style fields to match your themeโs design.
* Input Constraints: Set Minimum, Maximum, and Step values for numeric data.
* Visibility Control: Toggle visibility for “Frontend Forms” vs “Admin Meta Boxes.”
* Custom Output: Use {label} and {value} placeholders to display data exactly how you want on the listing page. (Pro)
You can display any saved custom field anywhere on your site using our flexible shortcode:
[cm_fieldshow key="_field_cfwjm13" job_id="123"]
_field_salary).For developers looking to extend the plugin:
* Storage: Fields are stored as a Custom Post Type (wpjmcf).
* Meta: All settings are stored as post meta using the _cfwjm suffix.
* Hooks: We use the standard submit_job_form_fields filter