输入名称属性值名称由WordPress保留,这是我在访问和测试表单后发现的问题,只需将name=“name”替换为name=“fullName”等即可。
<input type="text" name="name" placeholder="Name*" value="<?php echo esc_attr($_POST[\'name\']); ?>" />
至
<input type="text" name="fullName" placeholder="Name*" value="<?php echo esc_attr($_POST[\'fullName\']); ?>" />