formular oder was brauch man hier?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Den Editor von WP traue ich nicht weiter als ich ihn sehe, wenn es um JavaScript geht. Wenn Du das direkt in den Quelltext (Ansicht Text) eines neuen Artikels einfügst, da wäre ich mir nicht sicher, dass der Editor nichts zerschießt. Es geht zum Teil, wenn Du den Code in CDATA-Abschnitte einbettest, doch einfacher ist es nun einmal den Code als Plugin einzubinden oder in eine datei.js auszulagern und einzubinden oder wie ich es gerade gemacht habe, in eine Template-Page zu schreiben und dieses Template dann für eine statische Seite auszuwählen.

  • oh man ich glaub ich muss hier echt noch viel lernen :-(
    ich hab geschaut wegen der template page kann aber leider nichts finden
    muss ich die lokal erstellen und hochladen ???

  • Habe Deine Nachrichten zwar gesehen, bin aber gerade mit meinen Seiten beschäftigt, weil ich die so angefangen nicht ewig stehen lassen möchte und dann fand ich hier und da noch einige Details zum Verbessern. Unter anderem ließ die Überprüfung, ob alle Punkte gewählt wurden, noch Wünsche übrig.

    is_page kann nur ein Ergebnis liefern, wenn Du die Id von Deiner Seite einfügst, vorausgesetzt Du benötigst diese Funktion. Stören tut die aber so auch nicht.

    Ob Du die Datei im richtigen Verzeichnis abgespeichert hast, das kann ich nicht beurteilen, bei mir habe ich die mal im Theme-Verzeichnis neben der page.php und mal im Theme-Verzeichnis in /page-templates/ abgespeichert, beides funktionierte. Wichtig ist ja, wenn Du eine statische Seite im Dashboard anlegst, dass die mit ihrem Namen dann rechts neben dem Editor unter Attribute -> Template zur Auswahl erscheint.

    Wenn die Seite bei Senden nach oben springt, liegt ein Fehler im JavaScript vor, der zum Abbruch von JavaScript führt, wodurch return false nicht mehr ausgeführt wird und das Formular in diesem Fall versucht den Inhalt per GET zu versenden.

    Wenn Du die in einem externen Editor wie zum Beispiel mit Notepad++ bearbeitest, so musst Du die mit UTF-8 ohne BOM speichern oder hast ein Umlautproblem.

    Einmal editiert, zuletzt von Melewo (15. November 2013 um 17:43)

  • danke melewo funktioniert das ganze bis jetzt super
    eine frage habe ich nun aber noch kann ich irgendwo einstellen das er das ganze formular nicht links
    an die seite knallt sondern wie schoen mittig wie das theme ?

  • Formular-Elemente lassen sich wie alle anderen HTML-Elemente mit CSS ausrichten. Je nach Aufbau der restlichen Seite könnte es eventuell am einfachsten sein, dass Formular in einem DIV-Bereich einzufügen und dann diesen DIV-Bereich entsprechend zu formatieren, zum Beispiel mit width: 40%; margin:auto oder das Formular im DIV mit padding zu justieren. Ein responsives Design sollte dabei möglichst responsiv bleiben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!