Sidebar
ein-/ausblenden

18 Kommentare zu „WordPress Login Formular“

  1. 1
    Kommentar von Michael P.

    Schicker Artikel, dachte zunächst mkay das ist ja nicht viel was man das beschreiben kann, aber dein Panel ist echt cool

    Grüße Michael

  2. 2
    Kommentar von Frank Bültge

    @Michael P.: Vielen Dank, freut mich! Insbesondere kann man so besser anpassen und holt sich nicht wieder die Abhängigkeit eines Plugins ins Haus, wo es doch eine reine Funktion von WP im Theme ist bzw. sein kann.

  3. 3
    Kommentar von Ralf

    Ich habe mein Login-Formular als Widget umgesetzt. Dadurch bin ich auch noch ein wenig unabhängiger im Einsatz da es mit jedem Widget-fähigen Theme zusammen arbeiten sollte. Aber im Grunde genommen ist es das gleiche wie bei dir. Ein, zwei Abfragen rein was der User kann und dementsprechend ein, zwei Icons mehr oder weniger dargestellt.

  4. 4
    Kommentar von Micha

    Hallo Frank,

    wie kann man Deine super Erweiterung umschreiben, wenn das Registrieren im Blog nicht aktiv ist und ich trotzdem gern ein Login verwenden möchte.

    Danke und Grüße

    Micha

  5. 5
    Kommentar von Frank Bültge

    @Micha: das Regsitrieren hat keine Relevanz; das ist ja nur zur Prüfung; wenn du also das Regsitrieren nicht aktiv hast, dann wird dieser Bereich auch nie geladen. Sondern immer nur das einfache Login-Form.

  6. 6
    Kommentar von Micha

    @Frank: aber dann wird das gesammte Formular nicht angezeigt. Sobald man Registrieren im Blog aktiviert, sieht man auch das Formular.
    Grüße Micha

  7. 7
    Kommentar von Frank Bültge

    @Micha: Mit Hilfe von $user_ID wird geprüft, ob der user geloggt ist, wenn nicht, dann wird das Form nur gezeigt, wenn man sich registrieren kann. Wenn du aber einfach ein Form möchtest zum Einloggen, dann sollte das erste Form im Beitrag genügen. Alternativ muss der PHP-Code im zweiten Code-Bereich des Artikels geändert werden.

  8. 8
    Kommentar von jeambeat

    Danke!

  9. 9
    Kommentar von MXWorker

    @Frank

    ich bin gerne abhängig von einem Plugin wenn es verlässlich arbeitet. Erspart es mir doch jede Menge Zeit die ich anderweitig nutzen kann. Da ich aber jetzt anfange selbst Themes zu bauen, könnte ich Deine Lösung direkt in das neue Theme mit einbauen wenn das geht und ich das darf?

    LG MXWorker

  10. 10
    Kommentar von Frank Bültge

    @MXWorker: ja, sicher; einfach nutzen

  11. 11
    Kommentar von Markus

    thx klappt perfekt bis auf den logout....
    esc_url( wp_logout_url( urlencode($_SERVER['REQUEST_URI']) ) );
    hab ich geändert in wp_logout_url(urlencode($_SERVER['REQUEST_URI']));
    esc_url hab ich entfernt

    gruss

  12. 12
    Kommentar von Sven

    Hallo, das ist ja alles genjal. Echt klasse.
    Als WordPress neuling habe ich mir ein shop aufgebaut wo sich die kunden regestrieren müssen jedoch so haben sie die möglichkeit auf das dashboard zu zugreifen was ich eigentlich nicht möchte.
    Da mir deine Ihre Artikel sehr gut gefallen haben und das was ich gefunden habe auch benutzen könnte, dachte ich frag mal hier was für möglichkeiten ich habe.

    Ich suche die möglichkeit das Kunden sich einlogen können aber nicht auf das dashboard zugreifen (only frontend) können oder das ich dort die möglichkeit habe ihre Rechnungen anzeigen zu lassen. Aber dann so das ich auch dort Bilder oder Banner einbinnden kann.

    Über tipss infos Plugins oder codes würde ich mich sehr freuen
    lg Sven

  13. 13
    Kommentar von Frank Bültge

    @Sven: Adminimize als Plugin einsetzen und du kannst umleiten; es gibt bestimmt auch noch andere Plugins die das können; alternativ selber bauen wp_rewrite()

  14. 14
    Kommentar von Ramona

    Prima Lösung! Bültge ist ja eh immer Surfseite Nr. 1, wenn ich Lösungen suche. Den ersten Teil habe ich eingebunden (bereis eingeloggt). Wenn ich für nicht Angemeldete eine Registrierungsseite (page) eines anderen Plugins nutzen möchte, weil ich dort Adressfelder brauche, wie müsste dann der zweite Teil des Codfes aussehen, wo ich eine URL zu dieser Seite eintrage (sozusagen nach: - ?php } elseif ( get_option('users_can_register') ) { - ? Wäre schön, wenn du antworten kannst.

  15. 15
    Kommentar von Frank Bültge

    @Ramona: ich würde dann den Hook einbauen, damit das Plugin darauf zugreifen kann. Ich vermute, wenn du WP 3.0 nutzt und das Formular seit dem einsetzt, dann ist der Hook schon drin; aktuell habe ich es aber nicht getestet - wp_login_form()

  16. 16
    Kommentar von Roberta

    Hallo Frank, erst einmal recht herzlichen Dank für den Artikel und Deine Arbeit die Du Dir hier machst.
    Ansonsten habe ich noch folgendes Problem: die Abmeldung will bei mir partout nicht funktionieren und in der Variante für WordPress 3 wird mir ein Syntaxfehler angezeigt.
    Könntest Du mir da bitte weiter helfen?
    Ich nutze WordPress 3.1.3 mu.
    Danke & Gruß

  17. 17
    Kommentar von Frank Bültge

    @Roberta: check den letzten Code für WP 3.* nochmal, habe etwas korrigiert, aber nicht getestet.

  18. 18
    Kommentar von Roberta

    Danke, jetzt funktioniert alles.

Kommentar schreiben

Kommentarregeln: Bleib cool, kritisch ist in Ordnung, aber wenn du unhöflich bist, dann lösche ich deinen Kommentar. Bitte benutze deinen persönlichen Namen oder Initialen und nicht den Namen eines Unternehmens, dies würde als Spam gewertet und wird gelöscht. Der Zusammenhang zwischen Namen und URL sollte nicht offensichtlich auf Spam hindeuten! ♥ Ansonsten, vielen Dank für den Kommentar und viel Spaß mit meinem Blog.

E-Mail-Benachrichtigung bei weiteren Kommentaren.
Auch möglich: Abo ohne Kommentar.

Kommentar-Hilfe

händischer Spam:
Beachte die Kommentarregeln, jede Form von versuchtem Spam wird gelöscht. Warum und wieso steht in einem meiner Beiträge.

Bezug auf Textstellen:
Du kannst direkt bezug auf Textstellen im Beitrag nehmen. Dazu muss lediglich der Bereich im Artikel markiert werden; daraufhin erscheint ein Button, der den markierten Text in das Kommentarfeld übernimmt und als Zitat auszeichnet. Die Funktion ist nur bei aktivem JavaScript nutzbar.

xHTML:
Du kannst folgende Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <pre> <em> <strong> <strike> <ul> <ul> <li>

Achte darauf, wenn du Code im Kommentar hinterlegen willst, dann muss der Code maskiert sein. Dann wird er nicht interpretiert. Der Code muss mit Hilfe von HTML-Entities dargestellt werden, d.h. dass man z.B. < als &lt; und > als &gt; einfügt.

E-Mail-Benachrichtigung bei neuen Kommentaren ?
Wenn der Haken in der Checkbox gesetzt ist, dann wirst du über neue Kommentare vie E-Mail informiert. Der Versand erfolgt nur, wenn du die URL in der Bestätigungs-E-Mail genutzt hast oder schon Abonnent hier im Blog bist.

Kommentar erscheint nicht:
Alle Kommentare werden manuell geprüft, freigegeben und nach Möglichkeit beantwortet. Bitte um etwas Geduld und Nachsicht.

Identifikationsbilder (Avatare):
Auf Gravatar.com kann man sich mit seiner E-Mail-Adresse registrieren und ein Bild hochladen, dann erscheint dieses Gravatar hier und in vielen weiteren Blogs.

Spamschutz:
Das Kommentarformular ist mit einem Spamschutz ausgerüstet. Solltest du diesen Artikel ohne JavaScript besuchen und kommentieren wollen, so muss du die Frage beantworten und das jeweilige Wort in das Textfeld eingeben.