Hi, ist es möglich die Loginbox nicht auf einer eigenen Seite anzeigen zu lassen, sondern sie direkt in die Sidebar zu integrieren?
Beispiel: http://gonintendo.com/
Danke für die Antwort!
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenHi, ist es möglich die Loginbox nicht auf einer eigenen Seite anzeigen zu lassen, sondern sie direkt in die Sidebar zu integrieren?
Beispiel: http://gonintendo.com/
Danke für die Antwort!
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
Login für die Sidebar. Lässt sich natürlich nach belieben anpassen.
Copy 'n paste:
<?php
global $user_ID, $user_identity;
get_currentuserinfo();
if (!$user_ID):
?>
<h2><?php _e('Login'); ?></h2>
<form name="loginform" id="loginform" action="<?php echo get_settings('siteurl'); ?>/wp-login.php" method="post">
<div>
<label><?php _e('Login') ?>:
<br />
<input type="text" name="log" id="log" value="" size="20" tabindex="7" />
</label>
<br />
<label><?php _e('Password') ?>:
<br />
<input type="password" name="pwd" id="pwd" value="" size="20" tabindex="8" />
</label>
<br />
<input type="submit" name="submit" value="<?php _e('Login'); ?> »" tabindex="9" />
<?php wp_register('', ''); ?>
<input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>"/>
</div>
</form>
<?php
else:
?>
<h2><?php echo $user_identity; ?></h2>
<ul>
<?php wp_register(); ?>
<li><a href="<?php echo get_settings('siteurl') . '/wp-login.php?action=logout&redirect_to=' . $_SERVER['REQUEST_URI']; ?>"><?php _e('Logout'); ?></a></li>
</ul>
<?php
endif;
?>
</li>
Alles anzeigen
Danke für die Hilfe.
Muss nochmal ein echtes Lob an diese Community aussprechen, ihr habt mir bisher immer sehr SCHNELL geholfen bei fast allen Problemen die ich hatte. Ist echt super hier und nicht selbstverständlich das ein CMS/Blog-System so eine kompetente und schnelle Community hat!
Danke ;)
Fast das gleiche Problem...
Hallo @ll,
finde es super das ich diesen Code hier gefunden habe, nur ich habe das problem das ich "rechts" in meinem Blog garkeine Sidebar habe.
Könnte mir also jemand vielleicht zeigen oder sagen, wie ich dort auf die rechte Seite eine Sidebar hinbekomme? Nun gut ich habe ne schöne HeaderNavi, aber das reicht nicht, finde ich, für das was ich machen will.
Ach ja, hier meine Seite, mit dem Problem: http://www.kreidel.com
Und ja, ist noch alles Standart, bin grade dabei mir was für das Design zu überlegen. :)
Danke, schon mal im Vorraus für die Hilfe(n)! :)
und keiner hats drin? :(
Checkbox hinzufügen!
Login für die Sidebar. Lässt sich natürlich nach belieben anpassen.
Copy 'n paste:PHP Alles anzeigen<?php global $user_ID, $user_identity; get_currentuserinfo(); if (!$user_ID): ?> <h2><?php _e('Login'); ?></h2> <form name="loginform" id="loginform" action="<?php echo get_settings('siteurl'); ?>/wp-login.php" method="post"> <div> <label><?php _e('Login') ?>: <br /> <input type="text" name="log" id="log" value="" size="20" tabindex="7" /> </label> <br /> <label><?php _e('Password') ?>: <br /> <input type="password" name="pwd" id="pwd" value="" size="20" tabindex="8" /> </label> <br /> <input type="submit" name="submit" value="<?php _e('Login'); ?> »" tabindex="9" /> <?php wp_register('', ''); ?> <input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>"/> </div> </form> <?php else: ?> <h2><?php echo $user_identity; ?></h2> <ul> <?php wp_register(); ?> <li><a href="<?php echo get_settings('siteurl') . '/wp-login.php?action=logout&redirect_to=' . $_SERVER['REQUEST_URI']; ?>"><?php _e('Logout'); ?></a></li> </ul> <?php endif; ?> </li>
Wie kann ich das ganzenoch so erweitern, das sich die Checkbox: Errinere an mich, ebenfalls dort erscheint und das sich User nur einmal anmelden müssen?!
Danke schon mal............
weiss niemand einen rat, wie man eben diese checkbox einbauen könnte. oder anders, dass user automatisch angemeldet bleiben?
Hmmm.... hat wohl niemand eine Idee ;-) oder man hat es übersehen :-)
Vielleicht hat mir jemand doch noch einen Rat, wie ich das machen könnte, dass Benutzer, welche sich einlogen angemeldet bleiben! Also das gilt nur für die Anmeldung über die Sidebar, ansonsten geht das ja!
Ich möchte lediglich, so ähnlich wie dies auch schon der Fall ist, dass die Benutzer welche sich über die Sidebar bei mir anmelden, angemeldet bleiben. Das heisst dieses Login für die Sidebar so erweitert haben, das die checkbox ebenfalls dort erscheint, wo steht "Errinere dich an mich"! Habe die Checkbox auch schon mal eingefügt, aber es hat noch nicht so funktioniert!
Ich dank für eure Hilfe :-)
Diese Thema interessiert mich auch :)
Hier muss ich dran bleiben...
...ich habe es jetzt ausprobiert und es lässt sich schön einbinden....aber da mein zukünftiger Blog in einem Unterverzeichnis liegt (ich glaube es liegt daran) wird nach dem einloggen nicht wieder der Blog angezeigt, sondern meine eigentliche Website...
Was müsste ich denn da ändern?
Und die Sache mit der "Checkbox" wäre auch interessant.
Wenn ich eingeloggt bin, verschwindet dann das Login Formular und steht da dann nur der "Username" und "Abmelden" ? Ich konnte da ja noch nicht sehen..... :)
...oder wie könnte man den "User" Status gesondert anzeigen?
...was bedeutet dies: <?php _e('Password') ?>:
was macht das "php_e" ?
Das habe ich jetzt schon öfters gesehen und weiß nichts damit anzufangen... :?
Naja, beschäftige mich mit Wordpress erst seit ein paar Tagen...
Um festzulegen, wo's nach Anmeldung hingeht, bei dem versteckten Input "redirect_to" statt <?php echo $_SERVER['REQUEST_URI']; ?> eine andere URL angeben.
Für die Checkbox unter Name und Passwort folgendes einfügen:
<label style="display: none;"><input type="checkbox" name="rememberme" value="forever" tabindex="9" /> <?php _e("Remember me"); ?></label><br />
Wenn man angemeldet ist steht da gar nix, könnte man aber nachträglich noch einfügen.
dass _e ist für Internationalisierung. Texte da drin werden, sofern vorhanden, übersetzt.
Gruß Jeriko
...was bedeutet dies: <?php _e('Password') ?>:
was macht das "php_e" ?
Das habe ich jetzt schon öfters gesehen und weiß nichts damit anzufangen... :?
Naja, beschäftige mich mit Wordpress erst seit ein paar Tagen...
Dieses php_e findest du in Plugins/Themes und in den Core-Dateien für WordPress. WordPress benutzt das "gettext-Framework" um eine Internationalisierung zu ermöglichen.
Durch diese Methode ist es möglich Plugins/Themes und WordPress in mehrere Sprachen anzubieten ohne am Quellcode was zu verändern.
Durch gettext wird es ermöglicht die Übersetzung in eine sogenannte .pot/.mo Datei auzulagern und in weiteren Sprachen zu übersetzen... weiteres findes du in der Deutschen WordPress Doku unter Bearbeitung der Sprachdatei − WordDoku
login & Checkbox
ich werd mal v ersuchen das ganze mittels Plugin zu realisieren so das man einen Loggin in z.B. der sidebar einbinden kann mit Checkbox etc. Denke das Plugin werd ich dann dieses We noch realesen... als beta
Zitatlogin & Checkbox
ich werd mal v ersuchen das ganze mittels Plugin zu realisieren so das man einen Loggin in z.B. der sidebar einbinden kann mit Checkbox etc. Denke das Plugin werd ich dann dieses We noch realesen... als beta
super sache!
dann stelle ich meine bastelversuche ein und warte lieber auf das plugin.
echt nett von dir, dass du das machst.
thx
gruß
bär
Um festzulegen, wo's nach Anmeldung hingeht, bei dem versteckten Input "redirect_to" statt <?php echo $_SERVER['REQUEST_URI']; ?> eine andere URL angeben.
Für die Checkbox unter Name und Passwort folgendes einfügen:
PHP<label style="display: none;"><input type="checkbox" name="rememberme" value="forever" tabindex="9" /> <?php _e("Remember me"); ?></label><br />Wenn man angemeldet ist steht da gar nix, könnte man aber nachträglich noch einfügen.
dass _e ist für Internationalisierung. Texte da drin werden, sofern vorhanden, übersetzt.
Gruß Jeriko
Hallo Jeriko,
...das heißt "<?php echo $_SERVER['REQUEST_URI']; ?>" sollte mich wieder da hin schicken, wo ich war, als ich mich eingeloggt habe....was ja von Vorteil wäre, wenn man z.B. in irgendeiner Kategorie war - dann möchte man ja nicht wieder auf die Startseite "geworfen" werden, um sich wieder and die ursprüngliche Stelle vor zu arbeiten..
..d.h. wenn ich dann z.B. "http://www.meinedomain.de/blog" angebe komme ich auf die Startseite meines Blogs, aber nicht dorthin, wo ich war...
..und bei Eingabe eines falschen Passwortes oder Username wird man auf die "Wordpress" Login Seite geleitet, da müsste es dann auch so sein, dass man nicht weitergeleitet wird, sonder das Formular bleibt und "nur" der Hinweis auf eine Falscheingabe da steht - habe ich mir das so richtig überlegt?
@eisregen
Ein PlugIn hört sich gut an - für solche wie mich, die "noch-nicht-programmierer" :)
Aber ein Code zum direkt einbinden wäre auch von Vorteil, da man da einiges lernen kann, ohne erstmal die Plugin Struktur zu kennen :?
..und man kann dann das Formular evtl. individueller gestalten.
...Ach ja, und danke für die "php_e" erklärung - also nichts anderes als, das man durch PHP eine Übersetzung eines Titels macht - wenn ich also das "_e" weglasse bleibt es in der Sprache, wie es dort steht.
Steht das "_e" für Englisch?
Naja, ich lese mir mal den Artikel durch....
Zitat.Ach ja, und danke für die "php_e" erklärung - also nichts anderes als, das man durch PHP eine Übersetzung eines Titels macht - wenn ich also das "_e" weglasse bleibt es in der Sprache, wie es dort steht.
Steht das "_e" für Englisch?
Naja, ich lese mir mal den Artikel durch....
_e steht nicht für englisch... hiermit weis php das es eine gettext anweisung ist.
Habe übrigens mal ne BETA des Loggin-Plugins Online gestellt.
Wäre klasse wenn ihr euch das Plugin mal anschaut und mir bei fehlern/problemen kurz bescheid gebt.
Nutzt noch jemand WP-2.0.x oder wp 1.5? Bitte Statemant...
Das Plugin gibts wie immer auf meinen Blog: fklogin - Fabians Weblog
servus,
erstmal danke für die mühe und die superschnelle umsetzung!
ich hab das plugin gerade eingebunden und es läuft top fit mit wp 2.1.3. werde es noch ausgiebig testen.
eine frage hab ich allerdings noch: ist es möglich den butten und die felder in größe und aussehen zu ändern?
so far.
nochmals danke:)
gruß
bär
( ... )
eine frage hab ich allerdings noch: ist es möglich den butten und die felder in größe und aussehen zu ändern?
( ... )
CSS-technisch sind dir (fast) keine Grenzen gesetzt:
/* Global */
#loginform input {
( ... dein Style ... )
}
/* User */
#loginform #log {
( ... dein Style ... )
}
/* Passwort */
#loginform #pwd {
( ... dein Style ... )
}
Alles anzeigen
Wenn eisregen es noch schafft für den/die Buttons auch noch 'ne ID oder Klasse zu definieren wirds noch einfacher.
oder
Dann könnte man ... :
telekommander:
vielen dank für die info. habs eben umgesetzt und alles klappt auf anhiep.
dem submit hab ich ne class hinzugefügt und in der css angelegt und alles geht:)
vielen dank euch allen.
wenn jemand intresse hat, stell ich gern die css befehle hier rein.
gruß
bär
Habe den Code von Telekommander in meiner Sidebar (leicht modifiziert) eingebaut.
Um sich das Ergebniss und den verwendeten Code anzuschauen:
WP Anmeldung (Login) direkt in der Sidebar | funkygog Blog
Hallo zusammen,
habe mal eine 2 Beta rausgebracht die ihr unter fklogin - Fabians Weblog findet.
Im Blogger-Portal unter BetaTester für neues Plugin gesucht!!! - Wordpress Plugins habe ich eine "Beta-Tester Topic" eröffnet um Bugs zu erkennen. Ebenfalls wurde dort schon ein Vorschlag eingebracht den ich vll. zur Final oder zur v1.1 mit einbringen möchte.
Hat das Plugin schon jemand unter WordPress 2.0.x getestet?
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!