WPBakery - Dynamische Links mit "Bordmitteln"?

  • Moin in die Runde! Ich stehe vor folgendem Problem:

    Ich habe absolut null Ahnung von Code, komme aber seit Jahren recht gut mit WPBakery über die Runden, wenn es darum geht meine Firmenwebsite am Laufen zu halten. Nun möchte ich jedoch einen Button für einen dynamischen Link erstellen und weiß nicht so recht, wo ich ansetzen soll.

    Ziel ist es, dass der Kunde 2 Termine auswählt (Anreise und Abreise), die dann in einen Deeplink eingebaut werden womit der Kunde auf eine neue Seite weitergeleitet wird.

    Kann mir jemand sagen, ob dies mit Bordmitteln von WPBakery überhaupt möglich ist?

    Herzlichen Dank für Tipps,

    Roland


    PS: So sieht der Deeplink aus, dessen 2 Daten ersetzt werden müssen:

    [COLOR=#000000]https://app.mews.com/distributor/16338a5c-566d-4615-9803-b08f007982bd?mewsStart=[/COLOR][COLOR=#ff0000]2024-01-05[/COLOR][COLOR=#000000]&mewsEnd=[/COLOR][COLOR=#ff0000]2024-01-07[/COLOR][COLOR=#000000]&language=de-DE[/COLOR]


    So soll das Ganze auf der fertigen Website aussehen (in diesem Fall habe ich den Baustein "Kontaktformular" benutzt, der aber natürlich nur E-Mails sendet und keine Links generiert. Bzw. falls doch, wüsste ich nicht wie):

    [Blockierte Grafik: https://jeverland-hotels.de/wp-content/uploads/2024/01/Bildschirmfoto-2024-01-05-um-07.54.55.png]

    • 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


  • Kann mir jemand sagen, ob dies mit Bordmitteln von WPBakery überhaupt möglich ist?

    nein eigentlich nicht. Du benötigst ein PHP Script, dass die Daten aus dem Formular annimmt und daraus den Link baut.

    Dies bekommst du in der Regel auch vom API Anbiter...

    Mit offenen Augen träumen

  • nein eigentlich nicht. Du benötigst ein PHP Script, dass die Daten aus dem Formular annimmt und daraus den Link baut.

    Dies bekommst du in der Regel auch vom API Anbiter...

    Alles klar, ich hatte gehofft da gibt es nen Workaround um das umzusetzen. Mit Platzhaltern fürs Datum im Link o.ä.

    Aber Danke für die Hilfe!

  • Alles klar, ich hatte gehofft da gibt es nen Workaround um das umzusetzen. Mit Platzhaltern fürs Datum im Link o.ä.

    Dafür benötigt man keine Platzhalter, sondern muss in einem PHP Script das startdatum und das enddatum annehmen.
    Prüfen ob in den Daten auch wirklich nur ein Datum steht und kein Schadcode, dann muss man das Datum in das gewünschte Format formatieren und dann ausgeben.

    Die Ausgabe ( die Weiterleitung ) könnte dann so aussehen.


    Code
    $newURL = 'https://app.mews.com/distributor/16338a5c-566d-4615-9803-b08f007982bd?mewsStart=' . (string)$start . '&mewsEnd=' . (string)$end . '&language=de-DE';
    
    
    header('Location: '.$newURL);
    exit();

    Über das Jobforum kannst du jemanden finden, der dir das Script schreibt. oder der API Anbieter schreibt dir dies eben... wenn er es nicht schon in seiner Anleitung beigefügt hat. Wie sonst kommst du auf dein Link?!... mit API Zugangsdaten...

    Mit offenen Augen träumen

Jetzt mitmachen!

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