WordPress Temaya Özel Giriş Sayfası Yapımı

WordPress Temaya Özel Giriş Sayfası Yapımı

Çoğu tema yapımcısının karşılaştığı sorunlardan biri olan temaya özel giriş sayfası yapımı, geliştiriciler tarafından ya eklenti yardımı ile yapılmaya çalışılıyor. Sitesinde standart WordPress giriş sayfası yerine tema ile uyumlu bir giriş sayfası yapmak isteyenler ve sitesini wordpress login sayfası üzerenden hacklemek isteyenlere bir nebze olsa da engellemek isteyenler için hazırladığım bu yazıya sözü fazla uzamadan başlayalım.

Genel Mantık

Bilindiği üzere WordPress‘in giriş sayfası aşağıdaki resimdeki üzere bir yapıya sahip. Temalarda, temaya uygun bir giriş sayfası yapmak için yapmamız gereken bir sayfa şablonu oluşturup içeriğine aşağıdaki kısımda verdiğim kodları eklemek. Sonra da WordPress yönetim panelinden “Yeni Sayfa” ekleyip, sayfa şablonumuzu giriş olarak seçeceğiz. Şimdilik ana yapıyı anlattım Şablonu yapmaya geçebiliriz.

Wp-giris.php Oluşturmak

Kodları parça parça vermek yerine tüm kodları toplu halde vermenin uygun olduğunu düşündüm. Öncelikle her hangi bir kod editörü ile “page-higiris.php” adında bir PHP dosyası oluşturun. İçerisine aşağıda verdiğim kodları yapıştırın.

(Kodlar arasında farklı renkte yazdığım bölümler açıklamadır. )

<!--?php
 /* Template Name:Giriş Sayfası Hibestil */
 ?--> 
<!--?php get_header(); ?-->
 <div id="left"> <div id="archive"> <h2><?php the_title(); ?></h2> /* Sayfa ismini Çağırdık*/
<form name="loginform" id="loginform" action="<?php echo get_option('home'); ?>/wp-login.php" method="post"> 
/* Login.php'nin işlevlerini aldık*/
<p>
 <label>Kullanıcı Adı<br />
<input type="text" name="log" id="user_login" class="input" value="" size="20" tabindex="10" /></label>
</p>
/* Kullanıcı Adı Kısmı */
<p>
<label>Şifre<br />
<input type="password" name="pwd" id="user_pass" class="input" value="" size="20" tabindex="20" /></label>
</p>
/* Şifre Kısmı */
<p class="forgetmenot"><label><input name="rememberme" type="checkbox" id="rememberme" value="forever" tabindex="90" /> Beni Hatırla!</label></p>
/* Beni Hatırla */
<p class="submit">
<input type="submit" name="wp-submit" id="wp-submit" class="button-primary" value="Gir Koçum!" tabindex="100" />
<input type="hidden" name="redirect_to" value="<?php echo get_option('home'); ?>/wp-admin/" />
<input type="hidden" name="testcookie" value="1" />
</p>
/* Giriş Yap */
</form>
<p id="nav">
<a href="<?php echo get_option('home'); ?>/wp-login.php?action=lostpassword" title="Şifreni mi kaybettin?">Şifreni mi kaybettin? Seni buraya alalım..</a>
/* Şifreni mi unuttun Kısmı*/
</p>
</div>
</div>
<?php get_sidebar(); ?> /*Footer'i çağırdık*/
<?php get_footer(); ?> /*Sidebarı çağırdık*/

Bu kodları yukarıda belirttiğim gibi wp-girib.php adında dosyanın içine yapıştırıp kapdedin ardından bu dosyayı Tema Klasörünüze atın. Bu işlemleri yaptıktan sonra şablonu aktifleştirmek için tek yapmanız gereken Sayfa özelliklerinden “Giriş Sayfası Hibestil“i seçmek.

Giriş sayfası yapımı

Yardımcı olması umuduyla…

Yazı nasıldı ama?
1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (5 votes, average: 2,60 out of 5)
Loading...Loading...
Etiketler : login theme, temaya özel giriş sayfası yapımı, wordpress custom login, wordpress wp-login.php,
adet güzel yorum :)
Yorumlar,bizi seven insanlar!
Daha fazla Wordpress
wordpress favicon
WordPress’e Favicon Animasyonları Ekleyin

Animasyonlu Favicon'lar bizim ülkemizde henüz aktif olarak kullanılmasa da Facebook ve Gmail gibi siteler tarafından son zamanlarda kullanılmaya başladı. Gelişen...

Kapat