I have add new field:
function frontend_add_sex_field( $fields ) {
$fields['job']['f_sex'] = array(
'label' => __( 'Sex', 'job_manager' ),
'type' => 'select',
'required' => false,
'options' => array( 'none' => 'Don't care',
'male' => 'Male',
'female'=> 'Female',),
'priority' => 15
);
}
add_filter( 'submit_job_form_fields', 'frontend_add_sex_field' );
I use the [jobs] shortcode in page: https://localhost/job/search/
Search form:
<form method="GET" action="/job/search/">
<p>
<label for="keywords">Keywords</label>
<input type="text" id="search_keywords" name="search_keywords" />
</p>
<p>
<label for="keywords">Location</label>
<input type="text" id="search_location" name="search_location" />
</p>
<p>
<label for="keywords">Sex</label>
<input type="text" id="search_sex" name="search_sex" />
</p>
<p>
<input type="submit" value="Search" />
</p>
</form>
How it work?