AJAX für Frontend

  • Hallo,

    ich versuche im Frontend einen AJAX Request durchzuführen und suche dafür eine Lösung.
    Ist es richtig, dass dies nur mit einem "eigenen" Plugin funktioniert?

    • 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

  • Erkläre doch einmal detailliert was getan werden soll.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Erkläre doch einmal detailliert was getan werden soll.

    Ich möchte eine Selectbox in einem Formular mit Daten aus der Datenbank füllen. Die Daten sind aber abhängig von einem vorherigen Feld weshalb ein render hook nicht in Frage kommt.

  • Welches Formular Plugin? Wann soll die Sektion befüllt werden? Welche Daten sollen aus welcher Datenbank gelesen werden? Ich bat um detaillierte Beschreibung. Oder hilft Dir die Aussage: "Das geht mit einer jQuery Funktion und einem wp_ajax_nopriv_ Aufruf in einem Childtheme"?

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Formular: Gravity form
    Die Selectbox (ID: input_1_4) soll dann befüllt werden, wenn die Selectbox (ID: input_1_3) einen Wert != "Auswählen" hat. Sobald die vorherige Selectbox nicht den Wert "Auswählen" hat, wird die Selectbox mit den dynamischen Werten angezeigt. Die Einträge in der dynamischen Selectbox sind abhängig von der Auswahl des vorherigen Feldes.

    Die Daten sind als Kategorien im WP-Backend hinterlegt. Zum Auslesen habe ich bereits eine Funktion [ getFlugOptionen( $parent ) ] in der functions.php geschrieben.

    Nun soll also bsw. getFlugOptionen( "Lufthansa" ) aufgerufen werden und Daten zurückgeben wenn die Selectbox (ID: input_1_3) einen Wert != "Auswählen" hat.

    Fehlt noch etwas??

  • Wenn 'Chained Selects' nicht ausreicht, muss selbst programmiert werden. Das kann man in der functions.php machen, ist dann aber zunächst im Theme festgelegt. Ich persönlich würde es über ein Plugin erledigen. Da Gravity Forms ein kostenpflichtiges Plugin ist kann ich ansonsten nur auf https://www.gravityhelp.com/documentation/…ded-developers/ verweisen.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

Jetzt mitmachen!

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