Я создал контактную форму PHP на WordPress, которая перенаправляет пользователя в зависимости от его / ее выбранного региона.
Я использовал 'www.google.com' в качестве тестового URL.
Однако форма перенаправляется на страницу пользовательской темы, которую я вместо этого построил на WP.
Где я ошибаюсь?
Пожалуйста, найдите код ниже:
<html>
<head>
<title> Meal Planner </title>
</head>
<body>
<?php
function checkregion($Region)
{
SWITCH ($Region) {
case "North":
header('location:https://www.google.com/');
break;
case "South":
header('location:https://www.google.com/');
break;
case "East":
header('location:https://www.google.com/');
break;
case "West":
header('location: https://www.google.com/');
break;
}
}
checkregion($Region);
?>
<form action="<?= get_template_directory_uri() ?>/custompage1.php " method="POST">
<p>Name</p> <input type="text" name="name">
<p>Email</p> <input type="text" name="email">
<p>Phone</p> <input type="text" name="phone">
<p>Dropdown Box</p>
<select name="Region" size="1">
<option value="North">North</option>
<option value="South">South</option>
<option value="East">East</option>
<option value="West">West</option>
</select>
<br/>
<input type="submit" value="SUBMIT"><input type="reset" value="CLEAR">
</form>
</body>
</html>