public function on_save_post($post_id) { if (!isset($_POST['post_type'])) { return; } $post_type = $_POST['post_type']; if ($post_type == 'job') { if (!isset($_POST['_additional_nonce']) || !wp_verify_nonce($_POST['_additional_nonce'], 'additional_fields')) { return; } if (!current_user_can('manage_options')) { return; } $fields = (array) $_POST['cfield']; JEP_Field::update_job_fields($post_id, $fields); } else { if ($post_type == 'resume') { if (!isset($_POST['_resume_additional_nonce']) || !wp_verify_nonce($_POST['_resume_additional_nonce'], 'resume_additional_fields')) { return; } $fields = (array) $_POST['resume_meta']; JEP_Field::update_resume_fields($post_id, $fields); } } }
function et_insert_job_fields($job_id) { if (empty($_REQUEST['cfield'])) { return; } $fields = $_REQUEST['cfield']; JEP_Field::update_job_fields($job_id, $fields); }