Beiträge von tepelstreel

    Habe keine Lösung OHNE Plugin, aber eine mit:

    http://austinpassy.com/wordpress-plugins/custom-login

    Das reichte leider nicht für meine Zwecke

    Guter Beitrag!

    Cheers! :)

    Kannst Du evtl. erklären, was bei 3.3 anders läuft als bisher?

    Leider nein, ich beschäftige mich nämlich erst seit WP 3.3 mit dem Thema. Allerdings gilt es folgende Elemente mit css zu versehen:
    [FONT=monospace]
    [/FONT]body (wird von vielen Plugins mit html gelöst und funktioniert deshalb nicht)
    h1 a (muss mit 'background: transparent !important;' ausgeschaltet und durch dein eigenes Logo ersetzt werden)
    #login (ein Container, den du stylen und positionieren kannst)
    #loginform (das Formular beim Einloggen)
    #lostpasswordform (das Formular beim Passwortreset)
    #registerform (das Formular beim Registrieren)
    #loginform label, #lostpasswordform label, #registerform label (die Label der Formulare)
    .login .message (die Nachricht beim Abmelden)
    #login_error (die Fehlermeldung)
    .input (die Eingabefelder der Formulare
    #login_error a (der Link in der Fehlermeldung)
    .login #nav a (die Navigationslinks unter den Formularen)
    .login #backtoblog a (nomen est omen)
    .button-primary (muss auch mit 'background: transparent !important;' ausgeschaltet und dann durch neues Layout ersetzt werden)

    Ich hoffe das reicht dir erstmal.

    Mich interessiert immer noch der Grund, warum(!) der CSS-Code, der ja in die Seite injiziert wird, nicht ausgeführt wird.

    Ich habe mir das nicht genauer angeschaut, allerdings vermute ich mal, du hast die falschen Klassen oder id's angesprochen bzw. ein '!important' vergessen.

    Sofern du nämlich nicht auf ein komplett eigenes Stylesheet umleitest, wird die Loginseite hauptsächlich von einem Stylesheet bestimmt: wp-admin

    Um das zu umgehen, muss der Browser wissen, dass deine Stile wichtiger sind als die des wp-admin.css.

    Will sagen:

    Mit[FONT=monospace]

    [/FONT]#loginform label { color: #525252;}

    erreichst du nichts, mit

    #loginform label { color: #525252 !important;}

    hingegen wird die Textfarbe des Formulars geändert.

    In meinem Plugin A5 Custom Login Page (http://wp.me/P1gQuD-uA) habe ich angefangen, mir einen funktionierenden Custom Login zu schreiben. Das Ding steckt allerdings noch in den Kinderschuhen und muss erweitert werden.

    Ich hoffe, das hilft fürs erste.

    Grüße,
    Stefan