Home | Info | DAFTAR | Forum | Kontak | Member
Cari Artikel? Gunakan ini:

Memasang Form Login di Themes

Tadi pagi saya dapat SMS dari mas Chokey yang menanyakan bagaimana memasang form login di sidebar. Sebenarnya sih sederhana aja kok. Artikel ini akan menunjukkan bagaimana caranya serta berbagai modifikasi yang bisa anda lakukan.

Untuk memasang form di sidebar, anda bisa memasang kode ini di file sidebar.php. Tapi berhubung kodenya pakai php, anda tidak bisa begitu saja memasangnya di sidebar widget. Tapi anda bisa menggunakan plugin php widget jika tidak mau otak-atik themes wordpress. Dengan plugin ini, anda akan mendapatkan tambahan 1 widget lagi di deretan sidebar widget anda. Dengan tambahan plugin ini anda tinggal memasukkan kodenya di php widget yang tersedia.

Oke, bagaimana kodenya?

Pertama adalah kode dasar untuk menampilkan form login kalau user belum login. Tapi kalau sudah login ya nggak keluar apa-apa. Gunanya hanya agar member masuk ke member area saja. Sangat cocok dipakai di wp-affiliasi

<?php if (!$user_ID) : ?>
<form name="loginform" id="loginform" action="<?php bloginfo('url');?>/wp-login.php" method="post">
<p>
<label>Username<br />
<input type="text" name="log" id="user_login" value="" size="20" tabindex="10" /></label>
<br /><label>Password<br />
<input type="password" name="pwd" id="user_pass" value="" size="20" tabindex="20" /></label>
<br/><label><input name="rememberme" type="checkbox" id="rememberme" value="forever" tabindex="90" /> Remember Me</label><br/>
<input type="submit" name="wp-submit" id="wp-submit" value="Log In" tabindex="100" />
<input type="hidden" name="redirect_to" value="<?php bloginfo('url');?>/wp-admin/admin.php?page=home" />
<input type="hidden" name="testcookie" value="1" />
</p>
<a href="<?php bloginfo('url');?>/wp-login.php?action=lostpassword" title="Password Lost and Found">Lost your password?</a>
</form>
<?php endif; ?>

Jika anda memasukkan kode itu, maka saat user login, dia akan langsung dibawa ke member area home sehingga nggak nyasar ke mana-mana. Sementara jika anda ingin agar setelah login, user kembali ke tempatnya semula misalnya dia login dari halaman artikel, maka kodenya diganti seperti ini:

<?php if (!$user_ID) : ?>
<form name="loginform" id="loginform" action="<?php bloginfo('url');?>/wp-login.php" method="post">
<p>
<label>Username<br />
<input type="text" name="log" id="user_login" value="" size="20" tabindex="10" /></label>
<br /><label>Password<br />
<input type="password" name="pwd" id="user_pass" value="" size="20" tabindex="20" /></label>
<br/><label><input name="rememberme" type="checkbox"  id="rememberme" value="forever" tabindex="90" /> Remember  Me</label><br/>
<input type="submit" name="wp-submit" id="wp-submit" value="Log In" tabindex="100" />
<input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>"/>
<input type="hidden" name="redirect_to" value="<?php bloginfo('url');?>/wp-admin/admin.php?page=home" />
<input type="hidden" name="testcookie" value="1" />
</p>
<a href="<?php  bloginfo('url');?>/wp-login.php?action=lostpassword" title="Password  Lost and Found">Lost your password?</a>
</form>
<?php endif; ?>

Bisa kan? Nah, kira-kira begitulah caranya. Jika anda tahu soal php anda bisa melakukan modifikasi misalnya setelah user login, maka di tempat form akan muncul menu-menu khusus member

Langganan Artikel Cafebisnis, Masukkan Email Disini:


Dikirim oleh: Google FeedBurner

 

14 Komentar utk “Memasang Form Login di Themes”

  1. Velli, Md. says:

    oke juga neh…namun sayangnya belum bisa dimanfaatkan untuk saat ini!

  2. akhmad Sekhu says:

    Yang Penting di coba dulu ya mas..!

  3. fauzi says:

    Wah tambah lagi ilmunya. Enaknya masang plugin aja … :)

  4. blgts says:

    Itu lah kelebihan WP. Saya sempat terheran-heran kok WP bisa gratis dan plugin-nya sekaligus gratis jg. Tapi untunglah WP itu dikasih gratis…

  5. pulsa murah says:

    Pak guru mw tanya dong, itu script kompatibel dg semua themes ga?

  6. sanggup says:

    wah mantap banget ilmunya mas…emang siip banget postingan mas lutvi ini :)

  7. ayu says:

    terima kasih sudah nge share elmu nya :)

  8. MasRoy says:

    Kalo masangnya di halaman atau page gimana mas kodenya?

  9. bay says:

    asik juga nih.dicoba ah

  10. Wah ini kalaw udah expert deh pake login loginan. btw makasih

  11. terima kasih saya memeng membutuhkan informasi ini

  12. Abu farrel says:

    Makasih gan artikel dan kodenya…langsung pake dan maknyussss….

  13. Asta says:

    Tolong dibahas juga donk yang menampilkan menu member

  14. 17 tahun.com says:

    kalo di blogger gimana pak?