{"id":107763,"date":"2019-08-16T00:56:51","date_gmt":"2019-08-16T00:56:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/custom-field-for-wp-job-manager\/"},"modified":"2026-02-23T16:24:16","modified_gmt":"2026-02-23T16:24:16","slug":"custom-field-for-wp-job-manager","status":"publish","type":"plugin","link":"https:\/\/sah.wordpress.org\/plugins\/custom-field-for-wp-job-manager\/","author":16973082,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.5","stable_tag":"trunk","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Custom Field For WP Job Manager","header_author":"Gravity Master","header_description":"Custom field can be add in wp job manager like text field , select field","assets_banners_color":"ded7c0","last_updated":"2026-02-23 16:24:16","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":3.4,"author_block_rating":0,"active_installs":900,"downloads":18940,"num_ratings":5,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":[],"upgrade_notice":{"1.6.0":"<p>Recommended update for enhanced security and 2 new field types.<\/p>"},"ratings":{"1":1,"2":0,"3":2,"4":0,"5":2},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3467868,"resolution":"128x128","location":"assets","locale":"","width":256,"height":256},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3467868,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3467868,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3467868,"resolution":"772x250","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3467868,"resolution":"1","location":"assets","locale":"","width":1757,"height":900},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3467868,"resolution":"2","location":"assets","locale":"","width":871,"height":266},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3467868,"resolution":"3","location":"assets","locale":"","width":912,"height":360},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3467868,"resolution":"4","location":"assets","locale":"","width":1086,"height":283},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2143265,"resolution":"5","location":"assets","locale":"","width":1086,"height":283}},"screenshots":[]},"plugin_section":[],"plugin_tags":[2010,8107,256460,256459,14639],"plugin_category":[],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-107763","plugin","type-plugin","status-publish","hentry","plugin_tags-custom-fields","plugin_tags-job-board","plugin_tags-job-form-builder","plugin_tags-job-manager-field-editor","plugin_tags-wp-job-manager","plugin_committers-gravitymaster97"],"banners":{"banner":"https:\/\/ps.w.org\/custom-field-for-wp-job-manager\/assets\/banner-772x250.png?rev=3467868","banner_2x":"https:\/\/ps.w.org\/custom-field-for-wp-job-manager\/assets\/banner-1544x500.png?rev=3467868","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/custom-field-for-wp-job-manager\/assets\/icon-128x128.png?rev=3467868","icon_2x":"https:\/\/ps.w.org\/custom-field-for-wp-job-manager\/assets\/icon-256x256.png?rev=3467868","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/custom-field-for-wp-job-manager\/assets\/screenshot-1.png?rev=3467868","caption":""},{"src":"https:\/\/ps.w.org\/custom-field-for-wp-job-manager\/assets\/screenshot-2.png?rev=3467868","caption":""},{"src":"https:\/\/ps.w.org\/custom-field-for-wp-job-manager\/assets\/screenshot-3.png?rev=3467868","caption":""},{"src":"https:\/\/ps.w.org\/custom-field-for-wp-job-manager\/assets\/screenshot-4.png?rev=3467868","caption":""},{"src":"https:\/\/ps.w.org\/custom-field-for-wp-job-manager\/assets\/screenshot-5.png?rev=2143265","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>Custom Field For WP Job Manager<\/strong> 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.<\/p>\n\n<h3>Why use this plugin?<\/h3>\n\n<p>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 (<code>submit_job_form_fields<\/code>) to ensure 100% compatibility with your theme and other add-ons.<\/p>\n\n<h3>Essential Links<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/codesmade.com\/demo\/wpjobmanager\/post-a-job\/\">\ud83c\udf10 Live Demo<\/a><\/li>\n<li><a href=\"https:\/\/www.codesmade.com\/store\/custom-field-for-wp-job-manager-pro\/\">\u26a1 Upgrade to Pro<\/a><\/li>\n<li><a href=\"https:\/\/www.codesmade.com\/contact-us\/\">\ud83d\udee0\ufe0f Priority Support<\/a><\/li>\n<\/ul>\n\n<h3>Features<\/h3>\n\n<h3>\ud83d\udee0\ufe0f 13+ Supported Field Types<\/h3>\n\n<p>Create a truly unique job board with a wide variety of input types:\n* <strong>Text &amp; Textarea:<\/strong> Perfect for titles, descriptions, or short notes.\n* <strong>Number &amp; Range:<\/strong> Ideal for salaries or percentage scales. (Pro)\n* <strong>Email, URL, &amp; Telephone:<\/strong> Capture contact info with built-in validation. (Pro)\n* <strong>Select &amp; Multiselect:<\/strong> Create dropdowns for categories or skill sets. (Pro)\n* <strong>Radio &amp; Checkboxes:<\/strong> Quick options for job types or \"Agree to Terms.\" (Pro)\n* <strong>File Uploads:<\/strong> Allow candidates to upload resumes or portfolios. (Pro)\n* <strong>WP Editor:<\/strong> Enable the full WordPress Rich Text Editor for long descriptions. (Pro)<\/p>\n\n<h3>\u2699\ufe0f Per-Field Advanced Settings<\/h3>\n\n<p>Every field you create comes with a suite of customization options:\n* <strong>Custom Placeholders:<\/strong> Guide your users on what to type.\n* <strong>CSS Classes:<\/strong> Easily style fields to match your theme\u2019s design.\n* <strong>Input Constraints:<\/strong> Set Minimum, Maximum, and Step values for numeric data.\n* <strong>Visibility Control:<\/strong> Toggle visibility for \"Frontend Forms\" vs \"Admin Meta Boxes.\"\n* <strong>Custom Output:<\/strong> Use <code>{label}<\/code> and <code>{value}<\/code> placeholders to display data exactly how you want on the listing page. (Pro)<\/p>\n\n<h3>How It Works<\/h3>\n\n<ol>\n<li><strong>Create:<\/strong> Go to the \"Form Customizer\" tab in your WP Admin.<\/li>\n<li><strong>Configure:<\/strong> Click \"Add Field,\" choose your type (e.g., Number), and set it as \"Required.\"<\/li>\n<li><strong>Display:<\/strong> The field automatically appears on your frontend job submission form.<\/li>\n<li><strong>View:<\/strong> Once submitted, the data is displayed on the single job listing page using your custom format.<\/li>\n<\/ol>\n\n<h3>Shortcode<\/h3>\n\n<p>You can display any saved custom field anywhere on your site using our flexible shortcode:<\/p>\n\n<pre><code>[cm_fieldshow key=\"_field_cfwjm13\" job_id=\"123\"]\n<\/code><\/pre>\n\n<ul>\n<li><strong>key:<\/strong> The meta key of your custom field (e.g., <code>_field_salary<\/code>).<\/li>\n<li><strong>job_id:<\/strong> (Optional) Provide a specific Job ID, or leave blank to auto-detect the current post.<\/li>\n<\/ul>\n\n<h3>Developer Notes<\/h3>\n\n<p>For developers looking to extend the plugin:\n* <strong>Storage:<\/strong> Fields are stored as a Custom Post Type (<code>wpjmcf<\/code>).\n* <strong>Meta:<\/strong> All settings are stored as post meta using the <code>_cfwjm<\/code> suffix.\n* <strong>Hooks:<\/strong> We use the standard <code>submit_job_form_fields<\/code> filter<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20this%20compatible%20with%20the%20latest%20wordpress%20version%3F\"><h3>Is this compatible with the latest WordPress version?<\/h3><\/dt>\n<dd><p>Yes! We regularly test and update the plugin to ensure compatibility with WordPress 6.x and 7.x.<\/p><\/dd>\n<dt id=\"can%20i%20add%20fields%20to%20the%20company%20form%20too%3F\"><h3>Can I add fields to the Company form too?<\/h3><\/dt>\n<dd><p>Absolutely. Our Form Customizer supports both Job and Company field injection.<\/p><\/dd>\n<dt id=\"does%20it%20support%20file%20uploads%3F\"><h3>Does it support file uploads?<\/h3><\/dt>\n<dd><p>Yes, the 'File' field type allows users to upload documents directly through the frontend form.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>NEW: Added support for Range and Telephone field types.<\/li>\n<li>IMPROVED: Faster React-based admin interface.<\/li>\n<li>FIXED: Validation bug on numeric 'step' attributes.<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Initial compatibility update for WP 6.9.<\/li>\n<li>Minor CSS fixes for frontend form alignment.<\/li>\n<\/ul>","raw_excerpt":"The ultimate field editor for WP Job Manager. Easily add, edit, and manage custom job and company fields without any coding.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/107763","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=107763"}],"author":[{"embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/gravitymaster97"}],"wp:attachment":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=107763"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=107763"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=107763"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=107763"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=107763"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=107763"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}