How to add some value or replace a new value when contact form 7 is render.

<label> Your name [text* your-name] </label> [hidden school-name "SCHOOL_NAME"] [hidden school-id "SCHOOL_ID"] [submit id:dddd "Submit"]



// define the wpcf7_form_elements callback add_filter('wpcf7_form_elements', 'filter_wpcf7_form_elements', 10, 1); function filter_wpcf7_form_elements($form) { $school_name = 'abc'; $school_id = 1234; $form = str_replace('SCHOOL_NAME', $school_name, $form); $form = str_replace('SCHOOL_ID', $school_id, $form); return $form; };