Support » Allgemeine Fragen » Contact Form 7 – Passwort Prüfung

  • Hallo WP Forum,

    ich habe eine Frage, ich habe hier im Forum einen Code gefunden „CF7 Passwort-Prüfung“
    Diesen Code möchte ich gerne umändern damit er wenn das Passwort falsch ist, dies in roter Schrift mitteilt und wenn das PW richtig ist dann soll es den Text Passwort korrekt anzeigen und einen Shortcode ausführen. Dieser ermöglicht dem Benutzer dann via Drag & Drop Dateien hoch zu laden.

    Wie bereits erwähnt gibt es hier im Forum bereits einen Beitrag namens Contact Form 7 Passwort-Prüfung.
    Nur in meinem Falle müsste der Code etwas abgeändert sein. Und daran beiße ich mir im Moment die Zähne aus 🙈

    Hier habe ich mal den Code eingefügt um den es geht:

    add_filter( 'wpcf7_validate_password', 'custom_password_validation_filter', 20, 2 );
     
    function custom_password_validation_filter( $result, $tag ) { 
    	if ('dein-passwort' == $tag->name) {
            $password = isset( $_POST['dein-passwort'] ) ? trim( $_POST['dein-passwort'] ) : '';
            
            if ( $password != 'geheim' ) {
                $result->invalidate( $tag, "Das Passwort stimmt nicht." );
            } 
        }
     
        return $result;
    }

    Ich hoffe ihr könnt mir da weiterhelfen worüber ich mich sehr freuen würde.

Ansicht von 2 Antworten - 1 bis 2 (von insgesamt 2)
  • Wieder eine Frage, die sich nicht aus dem Stegreif beantworten lässt. 🙁

    ich habe hier im Forum einen Code gefunden „CF7 Passwort-Prüfung“

    • Wo hast du das gefunden?
    • wpcf7_validate_password ist kein Hook von CF7.
      Verwendest du ein AddOn zu CF7? Welches?
    • Um welchen Code geht es überhaupt?
    • Geht es um registrierte und angemeldete Benutzer?

    Bei Fragen zur WordPress-Programmierung bist du bei WordPress Stackexchange besser aufgehoben. Wir bieten hier vor allem Anwendungssupport.

    Thread-Starter holgermaerz

    (@holgermaerz)

    Antw.
    guten Morgen, sorry ich bin in Sachen PHP Code ein absoluter Anfänger 🙈

    Ich verwende folgende Plugins:
    Plugins Contact Form 7,
    CF7-Conditional Fields und CF7-Add Password Field,
    Drag and Drop Multiple File Upload – Contact Form 7

    Und das Plug-in Code-Snippet.

    Den Beitrag, wurde vor 2 Jahren und 9 Monaten erstellt, wo ich mir auch den Code kopiert habe, habe ich hier unter gefunden:

    Support » Allgemeine Fragen » Contact Form 7 – Passwort Prüfung

    Die Benutzer sind Angemeldet wenn Sie darauf zugreifen.

    Ich habe mich nach dem damaligen Beitrag gerichtet.

    Wenn der Benutzer seinen Namen eingibt und im unterstehenden Feld das Passwort, welches Fest hinterlegt ist, prüft dieser Code das eingegebene Passwort auf Richtigkeit. Und es greift eine Kondition welches das Feld für den Dateiupload aufklappt. Diese habe ich mit CF7-Conditional Fields in CF7 erstellt.

    Ich wollte gerne das der Code das eingegebene Passwort auf Richtigkeit prüft und wenn dieses Richtig ist, erst dann den Shortcode für den Dateiupload ausführt, worauf dieses Uploadfeld sichtbar wird.

    Ich hoffe ich konnte mein Problem etwas konkretisieren .

Ansicht von 2 Antworten - 1 bis 2 (von insgesamt 2)
  • Das Thema „Contact Form 7 – Passwort Prüfung“ ist für neue Antworten geschlossen.