Я пытаюсь установить для выбора значение, равное 3, если значение выбора равно 0.
Это то, что я получил до сих пор.
<?php
// define the wpcf7_posted_data callback
function action_wpcf7_posted_data( $array ) {
$jobYears = $array['job-years-1'];
$jobMonths = $array['job-months-1'];
if ( $jobYears === 0 && $jobMonths === 0) {
$array['job-years-1'] = 3;
}
return $array;
};
add_filter( 'wpcf7_posted_data', 'action_wpcf7_posted_data', 10, 1 );
?>
HTML
<select name="job-years-1" class="wpcf7-form-control wpcf7-select" aria-invalid="false">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
<select name="job-months-1" class="wpcf7-form-control wpcf7-select" aria-invalid="false">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
</select>
Если бы кто-нибудь мог указать мне правильное направление, я был бы очень признателен.
Спасибо,
J