Title: Application &#8211; Create drop down
Last modified: August 22, 2016

---

# Application – Create drop down

 *  Resolved [binyaminmellish](https://wordpress.org/support/users/binyaminmellish/)
 * (@binyaminmellish)
 * [11 years, 3 months ago](https://wordpress.org/support/topic/application-create-drop-down/)
 * I am trying to add a dropdown menu option in the job application. I want to know
   the source of the website job applicants came from.
 * I followed the customization application form fields but am having no luck. [https://wpjobmanager.com/document/applications-customising-application-form-fields/](https://wpjobmanager.com/document/applications-customising-application-form-fields/)
 * Is there any kind of help I can get to get this to show up as a dropdown.
 * [https://wordpress.org/plugins/wp-job-manager/](https://wordpress.org/plugins/wp-job-manager/)

Viewing 6 replies - 1 through 6 (of 6 total)

 *  Plugin Author [Mike Jolley](https://wordpress.org/support/users/mikejolley/)
 * (@mikejolley)
 * [11 years, 3 months ago](https://wordpress.org/support/topic/application-create-drop-down/#post-5746934)
 * What code did you try?
 *  Thread Starter [binyaminmellish](https://wordpress.org/support/users/binyaminmellish/)
 * (@binyaminmellish)
 * [11 years, 3 months ago](https://wordpress.org/support/topic/application-create-drop-down/#post-5747009)
 *     ```
       // Add a new field
       add_filter( 'job_application_form_fields', 'custom_job_application_form_fields' );
   
       function custom_job_application_form_fields( $fields ) {
         $fields[ 'your_field' ] = array(
           		'label'       => 'Where Did You Hear About This Job',
       			'type'        => 'select',
       			'1'	  	  => '1',
       			'required'    => true,
       			'options'     => array( '0' => __( 'N/A', 'wp-job-manager-applications' ) ),
       			'priority'    => 3
         );
         return $fields;
       }
   
       // Add new field data to meta array so its saved and stored
       add_filter( 'job_application_form_posted_meta', 'custom_job_application_form_posted_meta' );
   
       function custom_job_application_form_posted_meta( $meta ) {
         $meta['your_field'] = sanitize_text_field( $_POST['your_field'] );
         return $meta;
       }
   
       // Add a line to the notifcation email with custom field
       add_filter( 'create_job_application_notification_message', 'custom_create_job_application_notification_message', 10, 2 );
   
       function custom_create_job_application_notification_message( $message, $application_id ) {
         $message[] = "\n" . "Your field was set as: " . get_post_meta( $application_id, 'your_field', true );
         return $message;
       }
       ```
   
 *  Plugin Author [Mike Jolley](https://wordpress.org/support/users/mikejolley/)
 * (@mikejolley)
 * [11 years, 3 months ago](https://wordpress.org/support/topic/application-create-drop-down/#post-5747010)
 * That appears to work; just needs extra options:
 *     ```
       'options'     => array( '0' => 'N/A', 'test' => 'test', 'test2 => 'test2' ),
       ```
   
 *  Thread Starter [binyaminmellish](https://wordpress.org/support/users/binyaminmellish/)
 * (@binyaminmellish)
 * [11 years, 3 months ago](https://wordpress.org/support/topic/application-create-drop-down/#post-5747011)
 * It did work. Thank you.
 *     ```
       // Add a new field
       add_filter( 'job_application_form_fields', 'add_application_form_source_field' );
   
       function add_application_form_source_field( $fields ) {
         $fields[ 'source' ] = array(
           		'label'       => 'Where Did You Hear About This Job',
       			'type'        => 'select',
       			'required'    => true,
       			'options'     => array( 'Twitter' => 'Twitter', 'Referall' => 'Referall', 'Indeed' => 'Indeed' ),
       			'priority'    => 3
         );
         return $fields;
       }
   
       // Add new field data to meta array so its saved and stored
       add_filter( 'job_application_form_posted_meta', 'custom_job_application_form_posted_meta' );
   
       function custom_job_application_form_posted_meta( $meta ) {
         $meta['source'] = sanitize_text_field( $_POST['source'] );
         return $meta;
       }
   
       // Add a line to the notifcation email with custom field
       add_filter( 'create_job_application_notification_message', 'application_form_source_field_posted_meta', 10, 2 );
   
       function application_form_source_field_posted_meta( $message, $application_id ) {
         $message[] = "\n" . "Source: " . get_post_meta( $application_id, 'source', true );
         return $message;
       }
       ```
   
 *  Thread Starter [binyaminmellish](https://wordpress.org/support/users/binyaminmellish/)
 * (@binyaminmellish)
 * [11 years, 3 months ago](https://wordpress.org/support/topic/application-create-drop-down/#post-5747013)
 * Thanks.
 *  [bryceadams](https://wordpress.org/support/users/bryceadams/)
 * (@bryceadams)
 * [11 years, 3 months ago](https://wordpress.org/support/topic/application-create-drop-down/#post-5747034)
 * Glad we could help! 🙂 Feel free to [leave a kind review too](https://wordpress.org/support/view/plugin-reviews/wp-job-manager).

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Application – Create drop down’ 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/)

 * 6 replies
 * 3 participants
 * Last reply from: [bryceadams](https://wordpress.org/support/users/bryceadams/)
 * Last activity: [11 years, 3 months ago](https://wordpress.org/support/topic/application-create-drop-down/#post-5747034)
 * Status: resolved