WordPress: schreiben Sie eine persönliche Abmeldung

Basierend auf dem Beitrag WordPress: Schritt für Schritt, wie man ein eigenes Login zu erstellen , führen Sie die Login-Prozedur könnte nützlich sein, um in unserem Blog Link angeben zu trennen oder sich abmelden. Wir werden nicht wieder die Standard-Verfahren von WordPress, aber wie wir sehen werden ausloggen auf einem niedrigen Niveau. Zuerst müssen wir feststellen, ob ein Benutzer oder nicht angemeldet ist. Dies ist möglich, einfach durch Abfragen der Variablen $user_ID WordPress. Zum Beispiel:

1
2
3
$user_ID != '' ) { // oppure if( is_user_logged_in() ) { if ($ user_id! ='') {/ / oder if (is_user_logged_in ()) {
/ / Ein Benutzer "angemeldet" ...
}

Sobald wir wissen, wer ein Benutzer "angemeldet" in das System, können wir fügen einen einfachen Link zu unserer Seite abzumelden. Wir schaffen so eine Seite, z. B. logout.php , seguende und Eingabe des Codes:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
/ **
* Führt die Abmeldung
*
* @ Autor Giovambattista Fazioli
* @ @ E-Mail g.fazioli undolog.com
* @ Web http://www.undolog.com
* /
/ / Invoke WordPress Bootstrap
( 'wp-config.php' ) ; @ Require_once ('wp-config.php');
( 'wp-includes/pluggable.php' ) ; @ Require_once ('wp-includes/pluggable.php');
/ / Wp logout
wp_logout ();
/ / Lade eine andere Seite
"Location: /" ) ; header ("Location: /");

Und nur dann "Link" auf unserer Seite um eine Logout-Verfahren:

1
2
3
$user_ID != '' ) { if ($ user_id! ='') {
; echo 'Run <a href="logout.php"> logout </ a>';
}

2 Kommentare zu "WordPress: schreiben Sie eine persönliche Abmeldung"

  1. 27. Oktober 2008 Francis Gaven :

    Deshalb habe ich WordPress liebe. Jeden Tag können Sie etwas in den Sinn kommen und zu realisieren (wie von Ihrem Tutorial gezeigt) in ein paar Schritte entfernt!

  2. 4. März 2010 Ivan :

    Herzlichen Glückwunsch für das Tutorial

Hinterlasse einen Kommentar

TAG XHTML Papiere: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Platzhalter-Codes:
 <pre></pre> // blocco generico <code></code> // blocco generico [cc_actionscript][/cc_actionscript] // Actionscript [cc_actionscript3][/cc_actionscript3] // Actionscript 3 [cc_css][/cc_css] // CSS Style Sheet [cc_html][/cc_html] // HTML [cc_js][/cc_js] // Javascript [cc_objc][/cc_objc] // Objective-C [cc_php][/cc_objc] // PHP [cc_sql][/cc_sql] // SQL 


Stop SOPA