Verfasste Forenbeiträge

Ansicht von 3 Antworten – 1 bis 3 (von insgesamt 3)
  • Thread-Starter zemekis

    (@zemekis)

    Das Feld ganz normal generiert und in eine <div>eingefügt:
    <div id="versteckt">[text referenzseite]</div>

    und in der style.css:
    #versteckt {
    display: none!important;
    }

    Thread-Starter zemekis

    (@zemekis)

    Ich habe woanders folgenden Code für die functions.php gefunden:


    function getRefererPage( $form_tag ) {
    if ( $form_tag['name'] == 'referenzseite' ) {
    $form_tag['values'][] = $_SERVER['HTTP_REFERER'];
    }
    return $form_tag;
    }
    if ( !is_admin() ) {
    add_filter( 'wpcf7_form_tag', 'getRefererPage' );
    }

    Dazu noch ein verstecktes Feld ‚refernzseite‘ ind das Formular einfügen. Jetzt liefern die Mails die letzte besuchte Seite vor dem Kontaktformular mit.

    Thread-Starter zemekis

    (@zemekis)

    Hallo Es piaT,

    danke für die Antwort.

    1. Geht nicht weil ich viele hunderte Produktseiten mit Buttons habe.

    3. Dass es mit referrer gehen muss, habe ich vermutet. Allein mir fehtlt das Know-how.

    Ich schaffe es, mit wp_get_referer() den richtigen Wert auszulesen und in einer Variable zu speichern. Aber ich bin zu blöd, die Variable an ein Contact Form 7 Textfeld zu übergeben.

    LG Günter

Ansicht von 3 Antworten – 1 bis 3 (von insgesamt 3)