Beiträge von mainbird
-
-
Also quasi die Weiterleitung via ajax realisieren. Hmm ok, ich schau mir das mal an.
-
Oder einfach ein margin einfügen, dazu dein CSS an folgender Stelle erweitern:
site-header {
background-color: #FFFFFF;
color: #3a3a3a;
/* NEU */
margin-top: 40px;
}Ich denke mal du willst einfach erreichen, dass dein Header etwas "Luft" hat.
-
Hast du ein Beispiel parat? :)
-
Hi Leute,
ich versuche einen Redirect auf eine andere Seite nach erfolgreichen absenden eines eigenen Formulars, die Datei heißt landingpage-form.php und wird mit get_template_part('tpl/landingpage-form.php'); auf meine Startseite eingebunden. Die Datei dient zu Übungszwecken und ist daher nicht sonderlich spektakulär:
PHP
Alles anzeigen<?php if(isset($_POST['send'])) { $email = trim($_POST['email']); if(empty($email)) { echo '<div class="error">Bitte geben Sie Ihre E-Mail-Adresse ein.</div><br/>'; } else { if(!filter_var($email, FILTER_VALIDATE_EMAIL)) { echo '<div class="error">Bitte geben Sie eine gültige E-Mail-Adresse ein.</div><br/>'; } else { $sql = 'INSERT INTO users(email) VALUES(?)'; if($stmt = $con->prepare($sql)) { $stmt->bind_param('s',$email); $stmt->execute(); $count = $stmt->affected_rows; $stmt->close(); if($count == 1) { // Hier eine Weiterleitung, z.B. auf eine Vielen Dank-Seite redirectToSuccessPage(); } } } } } ?>HTML<form method="post" role="form"> <div class="form-group"> <label for="email">E-Mail-Adresse</label> <input type="text" class="form-control" id="email" name="email" value="<?php if(!empty($email)) echo $email; ?>" placeholder="Ihre E-Mail-Adresse" /> </div> <button type="submit" name="send" class="btn btn-default">Absenden</button> </form>Nun möchte ich gerne nach Absenden dieses Formulars auf eine andere Seite gelangen, z.B. wo weitere Daten abgefragt werden oder eine success page. Mit etwas HTML und PHP wäre das schnell erledigt, aber wie kann ich das ganze in WordPress umsetzen? Ich habe gelesen, dass man dafür eventuell einen Hook verwenden kann der eine Funktion wohl vor dem get_header(); platziert, so dass ich keine Probleme mit dem Absenden des Headers bekomme, aber bin noch ein WordPress Neuling und bitte daher um Hilfe :).