Title: Add fields in resume submission
Last modified: August 21, 2016

---

# Add fields in resume submission

 *  Resolved [foriaa](https://wordpress.org/support/users/foriaa/)
 * (@foriaa)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/add-fields-in-resume-submission/)
 * Hello,
 * I follow the same tutorial for the job submission fields, I can get the fields
   in front-end page but not inside the back-end.
    In addition then I would like
   to get them in the front-end page of the candidate.
 * this are the filters I used:
    add_filter( ‘submit_resume_form_fields’, ‘custom_submit_resume_form_fields’);
   add_action( ‘resume_manager_update_resume_data’, ‘resume_add_fields_save’, 10,
   2 );
 * Thank you
 * [https://wordpress.org/plugins/wp-job-manager/](https://wordpress.org/plugins/wp-job-manager/)

Viewing 15 replies - 1 through 15 (of 19 total)

1 [2](https://wordpress.org/support/topic/add-fields-in-resume-submission/page/2/?output_format=md)
[→](https://wordpress.org/support/topic/add-fields-in-resume-submission/page/2/?output_format=md)

 *  Plugin Author [Mike Jolley](https://wordpress.org/support/users/mikejolley/)
 * (@mikejolley)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/add-fields-in-resume-submission/#post-5071188)
 * Have you seen [https://wpjobmanager.com/document/resume-manager-editing-submission-fields/](https://wpjobmanager.com/document/resume-manager-editing-submission-fields/)?
   This shows the correct procedure.
 *  Thread Starter [foriaa](https://wordpress.org/support/users/foriaa/)
 * (@foriaa)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/add-fields-in-resume-submission/#post-5071220)
 * Yes I saw it, but that is useful to editing fields already in, not to add new
   ones…
 *  Plugin Author [Mike Jolley](https://wordpress.org/support/users/mikejolley/)
 * (@mikejolley)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/add-fields-in-resume-submission/#post-5071228)
 * Yes, but it shows how to hook in. Use those functions, then add new fields to
   the $fields array like you would with job manager. The format is the same.
 *  [sueheap](https://wordpress.org/support/users/sueheap/)
 * (@sueheap)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/add-fields-in-resume-submission/#post-5071249)
 * I would love the break down on this issue also!
 *  Thread Starter [foriaa](https://wordpress.org/support/users/foriaa/)
 * (@foriaa)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/add-fields-in-resume-submission/#post-5071338)
 * I can get the field in WP but is empty and have not the value I filled it.
 * this is the code used:
 *     ```
       add_filter( 'submit_resume_form_fields', 'custom_submit_resume_form_fields' );
       function custom_submit_resume_form_fields( $fields ) {
   
       	  $fields['resume_fields']['job_salary'] = array(
       	    'label' => __( 'Compenso desiderato', 'job_manager' ),
       	    'type' => 'text',
       	    'placeholder' => '',
       	    'description' => '',
       	    'priority' => 999
       	  );
       	  $fields['resume_fields']['promotion'] = array(
       	    'label' => __( 'Vuoi ricevere proposte di lavoro?', 'job_manager' ),
       	    'type' => 'checkbox',
       	    'required' => false,
       	    'description' => "Accetto a ricevere proposte di lavoro in Europa in linea con il mio profilo professionale.",
       	    'placeholder' => 'yoooooo',
       	    'priority' => 1000
       	  );
       	  $fields['resume_fields']['privacy'] = array(
       	    'label' => __( 'Privacy', 'job_manager' ),
       	    'type' => 'checkbox',
       	    'required' => true,
       	    'description' => "Con l'invio del presente modulo do il consenso al trattamento dei miei dati personali a Startup Italia Jobs ai sensi dell'art. 13 del D.Lgs. 196/03.",
       	    'priority' => 1001
       	  );
       	  $fields['resume_fields']['terms'] = array(
       	    'label' => __( 'Termini e Condizioni', 'job_manager' ),
       	    'type' => 'checkbox',
       	    'required' => true,
       	    'description' => "Accetto i <a href='/termini-e-condizioni/' target='_blank'>Termini e le  Condizioni del servizio</a>",
       	    'priority' => 1002
       	  );
   
           // And return the modified fields
           return $fields;
       }
   
       add_action( 'resume_manager_update_resume_data', 'resume_add_fields_save', 10, 2 );
       function resume_add_fields_save( $resume_id, $values ) {
         update_post_meta( $job_id, '_job_salary', $values['resume_fields']['job_salary'] );
         update_post_meta( $resume_id, '_promotion', $values['resume_fields']['promotion'] );
       }
   
       add_filter( 'resume_manager_resume_fields', 'custom_resume_manager_resume_fields' );
       function custom_resume_manager_resume_fields( $fields ) {
         $fields['_job_salary'] = array(
           'label' => __( 'Compenso Desiderato', 'job_manager' ),
           'type' => 'text',
           'placeholder' => '',
           'description' => ''
         );
         $fields['_promotion'] = array(
           'label' => __( 'Consenso uso esterno', 'job_manager' ),
           'type' => 'text',
           'placeholder' => '',
           'description' => ''
         );
         return $fields;
       }
       ```
   
 *  Plugin Author [Mike Jolley](https://wordpress.org/support/users/mikejolley/)
 * (@mikejolley)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/add-fields-in-resume-submission/#post-5071353)
 * `update_post_meta( $job_id, '_job_salary', $values['resume_fields']['job_salary']);`
 * should be
 * `update_post_meta( $resume_id, '_job_salary', $values['resume_fields']['job_salary']);`
 *  [sueheap](https://wordpress.org/support/users/sueheap/)
 * (@sueheap)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/add-fields-in-resume-submission/#post-5071360)
 * can you tell me how to create a drop-down i would like to have two options “yes”
   and “no”
    thanks i advance
 *  Plugin Author [Mike Jolley](https://wordpress.org/support/users/mikejolley/)
 * (@mikejolley)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/add-fields-in-resume-submission/#post-5071364)
 * [@sueheap](https://wordpress.org/support/users/sueheap/) type would be ‘select’,
   and you’d need a ‘options’ => array(), putting yes and no options in the array.
 *  [colabora](https://wordpress.org/support/users/colabora/)
 * (@colabora)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/add-fields-in-resume-submission/#post-5071396)
 * I need to put in the Resume Manager a field for candidates’ phone number.
    Where
   should I put the code above? In which .php file? In my theme functions.php I 
   cannot find the submit_resume_form_fields.
 * Thank you
 *  [colabora](https://wordpress.org/support/users/colabora/)
 * (@colabora)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/add-fields-in-resume-submission/#post-5071397)
 * I need to put in the Resume Manager a field for candidates’ phone number.
    Where
   should I put the code above? In which .php file? In my theme functions.php I 
   cannot find the submit_resume_form_fields.
 * Thank you
 *  [Evert](https://wordpress.org/support/users/fourleafed/)
 * (@fourleafed)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/add-fields-in-resume-submission/#post-5071398)
 * [@colabora](https://wordpress.org/support/users/colabora/) Please read the documentation
   carefully (see [this link](http://wordpress.org/support/topic/add-fields-in-resume-submission?replies=11#post-5759495)).
   The first paragraph already gives you the answer: “_Any custom code can go in
   your theme functions.php file._”
 *  [sueheap](https://wordpress.org/support/users/sueheap/)
 * (@sueheap)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/add-fields-in-resume-submission/#post-5071439)
 * Shows on the front end but nothing on the back end. Using Jobify theme. Please
   Help!!!
 *     ```
       /*Add Relocate to Resume*/
       add_filter( 'submit_resume_form_fields', 'frontend_add_relocate_field' );
   
       function frontend_add_relocate_field( $fields ) {
         $fields['resume_fields']['relocate'] = array(
       	    'label' => __( 'Are You Willing To Relocate?', 'job_manager' ),
       	    'type' => 'select',
       	    'options' => array(key  => yes,
          		 key2 => no,),
       	    'placeholder' => '',
       	    'description' => '',
       	    'priority' => 999
       	  );
   
           // And return the modified fields
           return $fields;
       }
   
       add_action( 'job_manager_update_resume_data', 'frontend_add_relocate_field_save', 10, 2 );
   
       function frontend_add_relocate_field_save( $job_id, $values ) {
         update_post_meta( $job_id, '_job_relocate', $values['resume']['relocate'] );
       }
   
       add_filter( 'job_manager_resume_listing_data_fields', 'admin_add_relocate_field' );
   
       function admin_add_relocate_field( $fields ) {
         $fields['_resume_relocate'] = array(
           'label' => __( 'Relocate', 'job_manager' ),
           'type' => 'text',
           'placeholder' => '',
           'description' => ''
         );
         return $fields;
       }
   
       add_action( 'single_resume_listing_meta_end', 'display_resume_relocate_data' );
       ```
   
 * _[Moderator Note: [No bumping](http://codex.wordpress.org/Forum_Welcome#No_Bumping),
   thank you.]_
 *  Thread Starter [foriaa](https://wordpress.org/support/users/foriaa/)
 * (@foriaa)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/add-fields-in-resume-submission/#post-5071455)
 * Used this code and everything works fine, thanks mikejolley
 *     ```
       // Add fields to resume submission
       add_filter( 'submit_resume_form_fields', 'custom_submit_resume_form_fields' );
       function custom_submit_resume_form_fields( $fields ) {
   
       		$fields['resume_fields']['resume_skills']['label'] = "Skills Tag";
       		$fields['resume_fields']['resume_skills']['description'] = "esempio: HTML, PHP, CSS";
       		$fields['resume_fields']['resume_file']['required'] = true;
   
       	  $fields['resume_fields']['promotion'] = array(
       	    'label' => __( 'Vuoi ricevere proposte di lavoro?', 'job_manager' ),
       	    'type' => 'checkbox',
       	    'required' => false,
       	    'description' => "Accetto a ricevere proposte di lavoro in Italia e in Europa in linea con il mio profilo professionale.",
       	    'priority' => 1000
       	  );
       	  $fields['resume_fields']['privacy'] = array(
       	    'label' => __( 'Privacy', 'job_manager' ),
       	    'type' => 'checkbox',
       	    'required' => true,
       	    'description' => "Con l'invio del presente modulo do il consenso al trattamento dei miei dati personali a Startup Italia Jobs ai sensi dell'art. 13 del D.Lgs. 196/03.",
       	    'priority' => 1001
       	  );
       	  $fields['resume_fields']['terms'] = array(
       	    'label' => __( 'Termini e Condizioni', 'job_manager' ),
       	    'type' => 'checkbox',
       	    'required' => true,
       	    'description' => "Accetto i <a href='/termini-e-condizioni/' target='_blank'>Termini e le  Condizioni del servizio</a>",
       	    'priority' => 1002
       	  );
   
           // And return the modified fields
           return $fields;
       }
   
       add_action( 'resume_manager_update_resume_data', 'resume_add_fields_save', 10, 2 );
       function resume_add_fields_save( $resume_id, $values ) {
         update_post_meta( $resume_id, '_promotion', $values['resume_fields']['promotion'] );
       }
   
       add_filter( 'resume_manager_resume_fields', 'custom_resume_manager_resume_fields' );
       function custom_resume_manager_resume_fields( $fields ) {
         $fields['_promotion'] = array(
           'label' => __( 'Consenso uso esterno', 'job_manager' ),
           'type' => 'text',
           'placeholder' => '',
           'description' => ''
         );
         return $fields;
       }
       ```
   
 *  [tripflex](https://wordpress.org/support/users/tripflex/)
 * (@tripflex)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/add-fields-in-resume-submission/#post-5071459)
 * I have a plugin that i’m giving out to a few as beta testers for free that will
   allow you to edit all of the job, company, and resume fields through the admin
   area.
 * If you email me i’ll get you an early copy of the resume version ( myles -AT-
   smyl.es).
 * Right now you can get a beta version of the job and company fields here:
    [https://plugins.smyl.es/wp-job-manager-field-editor/](https://plugins.smyl.es/wp-job-manager-field-editor/)
 * I’ll push the resume version out here shortly as well, but if you want it early
   just email me 🙂
 *  [NicheLabs](https://wordpress.org/support/users/allennichelabs/)
 * (@allennichelabs)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/add-fields-in-resume-submission/#post-5071460)
 * I downloaded the beta version of the company fields editor and it seems to work
   ok except when using a field type of wp-editor. The editor will show up in the
   job submission form but does not show up in the backend when editing/adding a
   job.

Viewing 15 replies - 1 through 15 (of 19 total)

1 [2](https://wordpress.org/support/topic/add-fields-in-resume-submission/page/2/?output_format=md)
[→](https://wordpress.org/support/topic/add-fields-in-resume-submission/page/2/?output_format=md)

The topic ‘Add fields in resume submission’ is closed to new replies.

 * ![](https://ps.w.org/wp-job-manager/assets/icon-256x256.gif?rev=2975257)
 * [WP Job Manager](https://wordpress.org/plugins/wp-job-manager/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wp-job-manager/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wp-job-manager/)
 * [Active Topics](https://wordpress.org/support/plugin/wp-job-manager/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wp-job-manager/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wp-job-manager/reviews/)

 * 19 replies
 * 7 participants
 * Last reply from: [tripflex](https://wordpress.org/support/users/tripflex/)
 * Last activity: [11 years, 8 months ago](https://wordpress.org/support/topic/add-fields-in-resume-submission/page/2/#post-5071478)
 * Status: resolved