【发布时间】:2019-06-18 15:03:06
【问题描述】:
我想获取contact-form-7 字段的值并将它们存储到PHP 变量中。我将制作一个预订表格,其中有 2 个选择类别,基于我想减少变量的值。
我打开了 contact-form-7 代码和目录,但没有找到文件的存储位置。 我的 WordPress 预订看起来像
这里是 PHP 代码示例
<?php
$cow = 100;
$goat = 200;
if (isset($_POST['cow']) || isset($_POST['goat'])) {
if(isset($_POST['cow'])){
$cowSelect = $_POST['cow'];
switch ($cowSelect) {
case '1':
$cow = ($cow - $_POST['cow']);
echo 'Total ' .$cow. ' cows remaning'.'<br/>';
break;
case '2':
$cow = ($cow - $_POST['cow']);
echo 'Total ' .$cow. ' cows remaning'.'<br/>';
break;
case '3':
$cow = ($cow - $_POST['cow']);
echo 'Total ' .$cow. ' cows remaning'.'<br/>';
break;
case '4':
$cow = ($cow - $_POST['cow']);
echo 'Total ' .$cow. ' cows remaning'.'<br/>';
break;
case '5':
$cow = ($cow - $_POST['cow']);
echo 'Total ' .$cow. ' cows remaning'.'<br/>';
break;
case '6':
$cow = ($cow - $_POST['cow']);
echo 'Total ' .$cow. ' cows remaning'.'<br/>';
break;
case '7':
$cow = ($cow - $_POST['cow']);
echo 'Total ' .$cow. ' cows remaning'.'<br/>';
break;
case '8':
$cow = ($cow - $_POST['cow']);
echo 'Total ' .$cow. ' cows remaning'.'<br/>';
break;
case '9':
$cow = ($cow - $_POST['cow']);
echo 'Total ' .$cow. ' cows remaning'.'<br/>';
break;
default:
echo 'please select the category';
break;
}
}
if(isset($_POST['goat'])){
$goatSelect = $_POST['goat'];
switch ($goatSelect) {
case '1':
$goat = ($goat - $_POST['goat']);
echo 'Total '.$goat. ' goats remaning'.'<br/>';
break;
case '2':
$goat = ($goat - $_POST['goat']);
echo 'Total '.$goat. ' goats remaning'.'<br/>';
break;
case '3':
$goat = ($goat - $_POST['goat']);
echo 'Total '.$goat. ' goats remaning'.'<br/>';
break;
case '4':
$goat = ($goat - $_POST['goat']);
echo 'Total '.$goat. ' goats remaning'.'<br/>';
break;
case '5':
$goat = ($goat - $_POST['goat']);
echo 'Total '.$goat. ' goats remaning'.'<br/>';
break;
default:
echo 'please select the category';
break;
}
}
}
?>
<form action="" method="post">
<select name="cow">
<option value="">Select cow</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="goat">
<option value="">Select goat</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>
<input type="submit" name="submit" value="Go"/>
</form>
我制作了 PHP 代码示例,但我希望对 WordPress 的 contact-form-7 进行相同的工作 帮助我如何将 PHP 代码与 contact-form-7 集成?或者如何获取 contact-form-7 值来完成与 PHP 代码相同的工作?
【问题讨论】:
-
搜索联系表格 7 钩子。
-
你能清除答案吗?如果我找到了钩子,那么我将如何设置它?您能否举一个简短的例子,通过它我可以了解我将如何完成这项工作?
标签: php wordpress contact-form-7