Untuk yang memakai WP sebagai CMSnya tentunya untuk login harus masuk dulu ke root wp-login.php dulu, kadang-kadang harus ngetik url dulu. Berbeda dengan CMS dari Joomla untuk login sebagai admin, form login ada di interface menu jadi lebih simple apalagi Joomla bisa untuk multi user. Nah bagi yang sudah terbiasa dan sudah punya blog dengan CMS dari Wordpress ini bisa siasati dengan menambahkan script dari themenya. Ini berlaku untuk WP yang self hosting. Script ini dipasangkan di bagian dari WP yang dinginkan, saya sendiri menyimpannya di sidebar.php mungkin kalau saudara ingin bisa dipasangkan di left-sidebar.php dengan sedikit modifikasinya.
[caption id="attachment_234" align="alignnone" width="241" caption="Form Login WP"][/caption]
Caranya setelah login masuk ke edit themes dan letakan script ini di tempat yang diinginkan. (punya saya di sidebar.php) :
<?php if (!(current_user_can('level_0'))){ ?>
<form action="<?php echo get_option('home'); ?>/wp-login.php" method="post">
<input id="log" value="<?php echo wp_specialchars(stripslashes($user_login), 1) ?>" size="20" />
<input id="pwd" size="20" />
<input value="Send" />
<p>
<label for="rememberme"><input id="rememberme" checked="checked" value="forever" /> Remember me</label>
<input type="hidden" value="<?php echo $_SERVER['REQUEST_URI']; ?>" />
</p>
</form>
<a href="<?php echo get_option('home'); ?>/wp-login.php?action=lostpassword">Recover password</a>
<?php } else { ?>
<a href="<?php echo wp_logout_url(urlencode($_SERVER['REQUEST_URI'])); ?>">logout</a><br />
<a href="http://XXX/wp-admin/">admin</a>
<?php }?>
Untuk XXX ganti dengan url punya anda dan hasilnya akan seperti yang punya saya. Untuk yang ingin coba-coba silahkan, lumayan bisa mempersingkat waktu login anda.
Sumber Asli : http://www.tarqy.com
[caption id="attachment_234" align="alignnone" width="241" caption="Form Login WP"][/caption]
Caranya setelah login masuk ke edit themes dan letakan script ini di tempat yang diinginkan. (punya saya di sidebar.php) :
<?php if (!(current_user_can('level_0'))){ ?>
<form action="<?php echo get_option('home'); ?>/wp-login.php" method="post">
<input id="log" value="<?php echo wp_specialchars(stripslashes($user_login), 1) ?>" size="20" />
<input id="pwd" size="20" />
<input value="Send" />
<p>
<label for="rememberme"><input id="rememberme" checked="checked" value="forever" /> Remember me</label>
<input type="hidden" value="<?php echo $_SERVER['REQUEST_URI']; ?>" />
</p>
</form>
<a href="<?php echo get_option('home'); ?>/wp-login.php?action=lostpassword">Recover password</a>
<?php } else { ?>
<a href="<?php echo wp_logout_url(urlencode($_SERVER['REQUEST_URI'])); ?>">logout</a><br />
<a href="http://XXX/wp-admin/">admin</a>
<?php }?>
Untuk XXX ganti dengan url punya anda dan hasilnya akan seperti yang punya saya. Untuk yang ingin coba-coba silahkan, lumayan bisa mempersingkat waktu login anda.
Sumber Asli : http://www.tarqy.com
Anda baru saja membaca artikel yang berkategori creating login form /
Form Login Wordpress /
Internet /
login form tutorial
dengan judul Form Login Pada Themes WP. Anda bisa bookmark halaman ini dengan URL https://interme-zo.blogspot.com/2009/09/form-login-pada-themes-wp.html. Terima kasih!
Ditulis oleh:
lost in space - 9.07.2009
thanks sob tutorialnya......
BalasHapusass..wr.wb/salam sejahtera
BalasHapusehm....good posting jadi makin tahu nich siiip dech...
dulu aku pake WP sob,,tapi dah lama ndak di kelola lagi,,,tapi thank's bgt infonya ..muda-2han WPnya lanjut lagi
BalasHapusmampir ya ke website aq, nti aku kunjung balik ke bloqnya..thanx..
BalasHapus