Ich erstelle eine benutzerdefinierte Wordpress-Thema und die Kontaktseite Vorlage wird nicht verarbeitet meine process.php Datei zum Senden von E-Mails.PHP-Kontaktseite nicht auf Wordpress-Website senden
Die Datei befindet sich im Themenordner.
Bei der Übermittlung wird jedoch auf die Homepage mit dem Titel der Seite weitergeleitet, die Datei nicht gefunden ist.
ich diesen Fehler auch Zugriffsprotokoll Datei in meiner MAMP erhalten:
127.0.0.1 - - [08/Aug/2016: 11: 55: 31 +0100] „POST /wordpress-4.5.3 /wordpress/contact/process.php HTTP/1.1" 404 3384
der Code, der in dem process.php ist Datei wie folgt aussieht:
$to = "[email protected]";
$subject = htmlspecialchars($_POST['name']);
$email = htmlspecialchars($_POST['email']);
$number = htmlspecialchars($_POST['number']);
$message = htmlspecialchars($_POST['message']);
$headers = "Senders email addresS: " . $email;
$headers .= "Senders number: " . $number;
mail($to, $subject, $message, $headers);
und die Vorlage c ontact Datei sieht wie folgt aus:
<form method="post" action="process.php">
<p> Name: * </p>
<input type="text" name="name" required> <br>
<p> Email: * </p>
<input type="email" name="email"> <br>
<p> Phone Number: * </p>
<input type="number" name="number"> <br>
<p> Message: * </p>
<textarea name="message" required>
</textarea> <br>
<button type="submit" name="submit"> Send </button>
</form>
Wenn jemand irgendwelche Vorschläge hat mir dabei zu helfen zu beheben, würde ich sehr zu schätzen es, und wenn Sie mehr Informationen benötigen, lassen Sie es mich wissen!
Vielen Dank!
wo Sie die Datei process.php in WordPress setzen. Wie lautet der Pfad? – mollie
@mollie C: \ MAMP \ htdocs \ wordpress-4.5.3 \ wordpress \ wp-content \ themes \ custom_wordpress –
diese Zeile hinzufügen