verstehe nicht, wo diese Aktion in Form von Aktion WordPress stattfindet

Lesezeit: 1 Minute

Ich bin neu bei WordPress und versuche, das Thema zu ändern. aber ich kann die Formularaktion nicht verfolgen.

<form action="<?php echo appthemes_get_registration_url( 'login_post' ); ?>" method="post" class="login-form register-form custom" name="registerform" id="login-form">

Wo findet diese Aktion statt? Wie werden Daten gespeichert? Dies ist die function.php, wo ich folgenden Funktionscode bekomme.

function appthemes_get_registration_url( $context="display" ) {
    if ( current_theme_supports( 'app-login' ) && ( $page_id = APP_Registration::get_id() ) ) {
        $url = get_permalink( $page_id );
    } else {
        $url = site_url( 'wp-login.php?action=register' );
    }

    if ( ! empty( $_REQUEST['redirect_to'] ) ) {
        $url = add_query_arg( 'redirect_to', urlencode( $_REQUEST['redirect_to'] ), $url );
    }

    return esc_url( $url, null, $context );
}

kann mir jemand bei diesem Problem helfen? Ich stecke hier fest.

  • Was genau versuchst du zu erreichen?

    – Kishor

    19. Mai 2015 um 4:26 Uhr

  • Registrierungsformular mit mehr Feldern ändern, aber keine zusätzlichen Felder in der Tabelle speichern können

    – Dhiraj Patel

    19. Mai 2015 um 5:54 Uhr

Je nach verwendeter Funktion

$url = get_permalink( $page_id );

Der obige Code ruft den Link der aktuellen benutzerdefinierten Anmeldeseite ab, die das Design verwendet.

Andernfalls wird die standardmäßige WordPress-Registrierungsseite aufgerufen

$url = site_url( 'wp-login.php?action=register' );

Nach Abschluss der Registrierung gibt es im Theme ein Weiterleitungsfeld, das den Benutzer dazu bringt, auf die gewünschte Seite zu gehen. Wenn es leer ist, kann es übersprungen werden oder es wird an die angegebene Umleitungs-URL zurückgegeben.

if ( ! empty( $_REQUEST['redirect_to'] ) ) {
    $url = add_query_arg( 'redirect_to', urlencode( $_REQUEST['redirect_to'] ), $url );
}

Die Daten Ihrer Anmeldung werden in einer Tabelle namens gespeichert users über die Sie zugreifen können PHPmyAdmin

  • danke … ich habe hier noch eine Frage..

    – Dhiraj Patel

    19. Mai 2015 um 5:30 Uhr


  • return esc_url( $url, null, $context ); Es kommt auf die Funktion an. Abhängig von der Benutzerrolle und den Anmeldeinformationen des Benutzers können Sie zum Admin-Dashboard oder zur Startseite oder zu einer Fehlerseite gelangen.

    – m4n0

    19. Mai 2015 um 5:35 Uhr

  • Anschließend gelangen Sie zur Seite des abgeschlossenen Projekts.

    – m4n0

    19. Mai 2015 um 5:40 Uhr

  • Es wird in wp_posts gespeichert oder wenn Sie dafür ein benutzerdefiniertes Plugin verwenden, haben sie eine separate Tabelle. Sie müssen in PHPmyadmin suchen. Die Datenspeicherungsfunktionalität ist in wp-includes enthalten.

    – m4n0

    19. Mai 2015 um 5:45 Uhr

  • Dieses hier -> smashingmagazine.com/2011/09/21/… und Kodex: codex.wordpress.org/Class_Reference/wpdb

    – m4n0

    19. Mai 2015 um 5:50 Uhr

  • 1256300cookie-checkverstehe nicht, wo diese Aktion in Form von Aktion WordPress stattfindet

    This website is using cookies to improve the user-friendliness. You agree by using the website further.

    Privacy policy