Beiträge von kaiser

    Noch etwas kannst Du verwenden: "Theme my Login"-Plugin (googlen). Damit kannst Du eine andere Seite als Log-In Seite verwenden und Redirects machen (hat auch andere nette Features). Dann sollten Bots eigentlich draussen bleiben, weil die in der Regel nach der wp-login.php suchen.

    Nein, sollte es nicht geben. Damit könntest Du ja auch Deine eigenen User nach Passwörtern abgreifen. Und falls jemand zB sein Telebanking-Passwort auch in Deinem Blog nutzt... Alles klar?

    Besser ist es zB "Login Lock Down"-Plugin zu nutzen und wie bei einem Pin-Code nur 3 Versuche zu erlauben.

    Nur Zur Erklärung, wie das mit den Shortcodes funktioniert. Falls nichts mehr hilft, kannst Du das schuldige Plugin danach durchsuchen und schauen, ob es die Shortcodes anders oder "falsch" definiert (und den Autor darauf aufmerksam machn > Bugreport)

    Alle <br /> raus und den Einzug via text-indent, padding, margin anpassen. Die haben einen semantischen Ursprung und sind nicht für Layoutanpassungen da. Dann auf selfhtml nach dem Html-Tag "img" suchen.

    Anbei: es kann auch am IE-Box Model liegen. Das sieht vor, dass Du Höhen Breiten für all Deine Divs und Spans definierst. Sonst werden margin, padding, etc. geändert.

    Für hr und borders würde ich im Stylesheet etwas wie
    hr {height: 1px;}
    dann sieht das auch im IE brauchbar aus. Outline gibt's dort leider nicht. Daher musst Du bei border bleiben. Vergiss aber nicht, dass die außen angefügt wird, also die Gesamtbreite und -höhe verändert. auf dotted, etc. im IE besser verzichten oder via separatem Stylesheet als Grafik definieren, die Breite und Höhe anpassen und border: 0 oder none; setzen.

    Hallo Leute,

    ich habe ein wirklich dringendes Problem auf einer Live-Seite. Nach Aktivierung des "Theme My Login"-Plugins, das ich für Redirects nutzen wollte, bekomme ich nun als letzten Stylesheet auf jeder Seite (Webpage & Admin-Bereich) die Datei /wp-admin/css/login.css geladen. Das ist ärgerlichst, vor allem weil ich keine Ahnung habe, woher das kommt. Alle Optionen habe ich bereits händisch aus dem options-table der DB gelöscht, aber leider keine Änderung. Meine einzige Lösung derzeit: Die login.css leeren, damit keien Css-Infos überschrieben werden.

    Link zum Plugin: (ich habe zuerst die 5.0 beta verwendet - leider): http://www.jfarthing.com/wordpress-plug…-2#comment-2544

    Ich bitte dringend um Hilfe! Danke sehr!!

    Oder: Template Tags (siehe Codex): if(is_user_logged_in()) { content(); } else { echo "Sie haben keine Berechtigung"; } Wenn Du in meine letzten Beiträge schaust, findest Du auch a) eine Möglichkeit User nach Ihrer Rolle zu identifizieren und einen Link zu einem Pastebin um alle User-Daten des derzeit eingeloggten Users zu finden. Das ist eine Tabelle mit "Was ist es?-code-Ausgabe zum eingeloggten User"

    Das sollte eigentlich reichen um alles zu erreichen, was Du willst.
    Ammaletu: Vielleicht kannst Du Dir das auch einmal ansehen. Ich hänge derzeit am Problem, dass ich auf die User-Rolle beim einloggen noch nicht zugreifen kann. Vermutlich ist es einfach zu früh und die Daten sind noch nicht vorhanden, würde mich aber über ein Kommentar, oder einen Ansatz im passenden Thread freuen. Danke!

    Die $variable bringt dir gar nichts. Und ohne Fehlerbeschreibung und/ode Link zur Seite ist es auch schwer möglich, aber ich würde sagen, Du hast simpel vergessen, die Funktion zu schließen: [FONT=Courier New]excerpts_from_children()[COLOR=Red]; [COLOR=Black]und unter $attrs die richtigen Attribute anzugeben, also in die Variable hinein zu geben. Kann aber sein, dass Du die Variable gar nicht anpassen musst und die Funktion selbst reicht.[/COLOR]
    [/COLOR]
    [/FONT]

    Ich denke, dass man das nicht verhindern kann, bin mir aber nicht hundert prozentig sicher. DB kann man bei Updates auch stehen lassen, etc.

    Folgendes wäre eine Lösung: README.txt > Anweisung ins Theme-Verzeichnis die custom-styles.css zu legen. Dann via wp_enqueue_styles den Style holen und als Pfad get_bloginfo('stylesheet_directory');

    Hello Leute,

    ich hab aufwendigst heraus gefunden, wie ich die Rolle eines Users identifizieren kann: http://forum.wordpress-deutschland.org/installation/6…user_level.html

    Leider funktionert das aber nicht für den Redirect:


    es trifft immer "else" zu.

    Weiß jemand ob man dort noch nicht auf die User-Daten zu greifen kann? Wer hat eine andere Idee (kein fertiges PlugIn)?

    Danke schön!

    Doch nicht ganz. Hier kommt der richtige Code:

    Hello Leute,

    ich hab vor kurzem meine *users* und *users_meta* tables von einem alten Projekt in ein neues System portiert. Im alten System (WP2.7) hatten wir den Role Manager im Einsatz um eindeutigere Rollen-Namen und Berechtigungen zu vergeben.

    Jetzt, im neuen System, wollten wir auf einen Role-Manager verzichten und alles über die User-Level machen. Leider mussten wir feststellen, dass es bei vielen Usern gar kein User_Level gegeben hat. Kann es sein, dass der Role Manager die User_Level gelöscht hat? Ich würde jetzt eine Möglichkeit (per PhpMyAdmin/MySQL zB) suchen, an meine User mit der User_Role "Subscriber" das User_Level 0 anzuhängen.. Weiß jemand eine Möglichkeit?

    Nachsatz: Ich würde auch über wp_roles gehen, nur ist das leider im Gegensatz zu user_level nicht global verfügbar, obwohl es lt. Core eigentlich so sein müsste.. Ich wäre auch hier für jede Idee offen.

    Vielen Dank im Voraus!

    Edit: Hintergrund sind Berechtigungen. Falls es jemand anderem hilft: Man kann Rollen sehr einfach um Berechtigungen erweitern (i. d. functions.php)

    Code
    [COLOR=Gray]// BERECHTIGUNGEN für Editor/Redakteur[/COLOR]
        [COLOR=Red]$[/COLOR][COLOR=DarkOrchid]role[/COLOR] [COLOR=SeaGreen]=[/COLOR] [COLOR=DarkOrange]get_role[/COLOR]('[COLOR=RoyalBlue]editor[/COLOR]');
        [COLOR=Red]if[/COLOR] ([COLOR=Red]$[/COLOR][COLOR=DarkOrchid]role[/COLOR] [COLOR=SeaGreen]!==[/COLOR] [COLOR=DarkSlateGray]NULL[/COLOR]) [COLOR=Red]{[/COLOR]
           [COLOR=Red]$[/COLOR][COLOR=DarkOrchid]role[/COLOR][COLOR=SeaGreen]->[/COLOR][COLOR=DarkOrange]add_cap[/COLOR]('[COLOR=RoyalBlue]edit_users[/COLOR]');
           [COLOR=Red]$[/COLOR][COLOR=DarkOrchid]role[/COLOR][COLOR=SeaGreen]->[/COLOR][COLOR=DarkOrange]add_cap[/COLOR]('[COLOR=RoyalBlue]create_users[/COLOR]');
           [COLOR=Red]$[/COLOR][COLOR=DarkOrchid]role[/COLOR][COLOR=SeaGreen]->[/COLOR][COLOR=DarkOrange]add_cap[/COLOR]('[COLOR=RoyalBlue]delete_users[/COLOR]');
        [COLOR=Red]}[/COLOR]