jebias adlı üyeden alıntı: mesajı görüntüle
İlk önce giriş yap ve kayıt ol butonlarını eklemeniz gerekmekte;

Menünüze eklemek istiyorsanız panelinizden ekleyin;

Twenty Fourteen temasında bu şekilde ekledim.

Daha sonra sitenize Chrome ile girip > sağ tıklayıp ögeyi denetle diyin;

ve bu şekilde linklerin id'lerini bulun.

Menüye eklemeyip manuel eklemek isterseniz şu şekilde ekleyin linkleri;
<a href="#" id="giris_btn">Giriş Yap</a>
<a href="#" id="kayit_btn">Kayıt Ol</a>
burda dikkat etmeniz gereken hangi yöntemi kullandığınız ona göre id'niz ya giris_btn yada menu-item-49 tarzı birşey olucak.

Daha sonra footer.php'nizde <?php wp_footer(); ?>'nin hemen üstüne şu kodları ekleyin;

<div id="seffaf_katman"></div>

	<form id="giris_yap" action="<?php echo esc_attr(wp_login_url()); ?>" method="post">
		<p><input type="text" size="20" placeholder="Kullanıcı Adı veya Email" name="log"></p>
		<p><input type="password" size="20" placeholder="Şifre" name="pwd"></p>
		<p><label><input type="checkbox" value="forever" name="rememberme"> Beni Hatırla</label></p>

		<p><input type="submit" value="Giriş" name="wp-submit"></p>

		<input type="hidden" value="<?php echo esc_attr(home_url()); ?>" name="redirect_to">
		<input type="hidden" value="1" name="testcookie">
	</form>

	<form id="kayit_ol" action="<?php echo esc_attr(wp_registration_url()); ?>" method="post">
		<p><input type="text" name="user_login" placeholder="Kullanıcı Adınız" size="20"></p> 
		<p><input type="email" name="user_email" placeholder="E-Posta" size="25"></p>
		
		<p>Bir şifre size mail ile iletilecek..</p>

		<input type="hidden" name="redirect_to" value="">
		<p><input type="submit" name="wp-submit" class="button button-primary button-large" value="Kayıt Ol"></p>
	</form>
	
	<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
	<script>
		var katman = $('#seffaf_katman'),
			kayit_ol = $('#kayit_ol'),
			giris_yap = $('#giris_yap');

		$('#menu-item-49').click(function(){ // burdaki kısmı üstte belirttiğim şekilde düzenleyin - giriş butonu
			giris_yap.fadeIn();
			katman.show();

			return false;
		});

		$('#menu-item-50').click(function(){ // burdaki kısmı üstte belirttiğim şekilde düzenleyin - kayıt butonu
			kayit_ol.fadeIn();
			katman.show();

			return false;
		});

		katman.click(function(){
			$(this).fadeOut();
			kayit_ol.fadeOut();
			giris_yap.fadeOut();
		});
	</script>
Bunlarıda style.css'inize ekleyin

/**
 * Giriş ve kayıt ol form'u
 */

#seffaf_katman {
	content: "";
	display: none;
	left: 0;
	top: 0;
	z-index: 9990;
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .6);
}

#giris_yap, #kayit_ol {
	display: none;
	position: fixed;
	width: 300px;
	left: 50%;
	margin-left: -150px;
	top: 20%;
	background: #fff;
	border-radius: 5px;
	z-index: 9999;
	padding: 15px;
}

#giris_yap input[type=text], #giris_yap input[type=password], #kayit_ol input[type=text], #kayit_ol input[type=email] {
	width: 100%;
}
style.css'e attığımız kodları kendi görsel zevkinize göre düzenleyebilirsiniz.

Giriş form'unda Facebook ve Twitter giriş butonları için, bu özelliği sağlayan eklentileri kurup giriş form'unu; Kayıt formundaki o alanlar için gene ilgili özelliği sağlayan eklentileri kurup kayıt form'unu düzenlemeniz gerekiyor.
Bu şekilde WordPress'in temel giriş ve kayıt ol işlevlerini kullanıyoruz.

Giriş butonuna tıklayınca;


Kayıt ol butonuna tıklayınca;

Hocam selamlar,

açıklayıcı bilgiler için çok teşekkür ederim. Dün bu sorunu login with ajax eklentisiyle çözmüştüm. Sadece eksik olan, kayıt olma kısmında default olarak kullanıcı adı ve e-mail adresi yazılıp şifre mail adresine gönderiliyor. ben bu formu k.adı, ad-soyad, mail ve kendi şifresini kendisinin belirlemesini istiyorum. bunu yapamadım bir türlü. bilmem bilginiz var mıdır?

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 17:19:53 -->-> Daha önceki mesaj 16:45:54 --

Onu da başka bir eklenti ile hallettim. teşekkürler tekrar.