Wordpress ile Hatırlanması Kolay Üye Girişi Adresi - WordPress Türkiye İletişim

Wordpress ile Hatırlanması Kolay Giriş Adresi

Çoğumuz blogun yönetici paneline yada daha doğrusu üye paneline girerken, şunlara benzer adresler kullanırız:

  • http://siteadi.com/wp-login
  • http://siteadi.com/wp-admin
  • http://siteadi.com/wp-login.php
  • http://siteadi.com/wp-admin.php

Peki işi bu kadar zorlaştırmaya ne gerek var ? Üyelerinizin daha kolay hatırlayabileceği bir adresiniz
Örneğin kolayca hatırlayabileceğimiz sayfa adresimiz;

  • http://siteadi.com/uye-girisi

olabilir.

Peki bunu nasıl çalışır hale getiririz?

  1. Öncelikle sitenizi barındırdığınız sunucunun mod_rewrite özelliğini desteklediğinden emin olun. (Eğer Kalıcı Bağlantıları kullanabiliyorsanız, destekliyor demektir)
  2. Kalıcı Bağlantı kullanmıyorsanız, hemen notepadi açın ve şu satırları yazın:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^giris$ /wp-login.php [L]
    </IfModule>
  3. Daha sonra bu notepad dosyasını uzantısı txt olmayacak ÅŸekilde, “.htaccess” ismiyle kaydedip, sitenizin ana dizinine gönderin.
  4. Tekrar uye-girisi yazarak denediğinizde, giriş sayfasının geldiğini göreceksiniz.

Peki Kalıcı Bağlantı Kullanıyorsanız ?

  1. Sitenizin ana dizinindekine .htaccess dosyasını açın.
  2. Muhtemelen içinde şöyle bir şeyler yazıyor olacak:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
  3. Bu yazıları silip, şunları yazın:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^uye-girisi$ /wp-login.php [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
  4. Dosyayı kaydedip, tekrar sitenize atın. Çalıştığını göreceksiniz :)

Benzer Yazilar


“Wordpress ile Hatırlanması Kolay GiriÅŸ Adresi” için 22 Yorum var

  1. Semih diyor ki:

    Çıkış linkinde sessionları içeren nonce kodu olmasa olurdu. Ancak bu şekilde, direk çıkış yaptırdığımızda kimin çıktığını algılayamaz :)

  2. Bilgi için teşekkürler. Peki Wordpress admin panelindeen çıkış yaparken de site.com/cikis/ gibi bir seçenek olabilir mi?

  3. canarkadas diyor ki:

    Teşekkürler güvenlik içinde kullanılabilir, sitenizde bu meyanda bir çok güzel ip ucu yayımlamışsınız, çoğunu arşivime kattım, devamını getimeniz dileğiyle; hayırlı geceler.

  4. ertan hekimler diyor ki:

    çok teşekkürler. gerekli birşeydi.

  5. Emre diyor ki:

    Hocam şuraya bakar mısınız?
    http://www.astahost.com/info.php/tips-modifying-wordpress-code_t15559.html
    changing the pagination style to suit your language diye bir bölüm var. wp’nin eski sürümlerine göre anlatmış. bunu gödünüz mü bilmiyorum?

  6. Zippom diyor ki:

    Öncelikle paylaşım için teşekkür ederim. Ben uygulamayı yaptığımda sitem.com/giris şeklinde ayarladım ve gayet güzel çalıştı. Fakat site.com/wp-admin yazdığımda bu sitem.com/giris şekline dönüşmüyor. Umarım anlatabilmişimdir :) Bunun bir çözümü var mı?

  7. Yakup Gövler diyor ki:

    /page/ ifadesini deÄŸiÅŸtirmek için bütün WP dosyaları içerisinde bunu saÄŸlayabilecek bütün page ifadelerini deÄŸiÅŸtirdim ve sonuca ulaÅŸtım. Ancak bunun için 4-5 dosyada 5-10 deÄŸiÅŸiklik yapmak gerekti ki WP’yi güncellediÄŸinizde bunları tekrar yapmak gerekecek. Ama asıl sorun bu yöntemin eklentilerde problemlere neden olacağıdır. Hatta WP’nin dahi tutarsız çalışmasına neden olabilir. Benim tavsiyem bunu olduÄŸu gibi bırakmaktır. Ayrıca SEO açısından o kadar da önemli olduÄŸunu düşünmüyorum.
    Bağlantılarda geçen /author/ ifadesi için çözüm var, ancak page ifadesi için bu kadar kolay bir yöntem yok.

  8. Beklerim diyor ki:

    Hocam ya anadizinde .htacsses dosyası yoksa?

  9. Daha önceden oluşturduğum .htaccess dosyasının içine satırları ekledim, işe yaradı, teşekkürler.
    Bir de şöyle bir şey yapmak istiyorum ben. Mesela arşivleme olayında siteadi.com/page/2 yazıyor ya, onun yerine siteadi.com/sayfa/2 yazsın istiyorum. Mümkün mü ki acaba?

  10. Semih diyor ki:

    Eğer .htaccess dosyası yoksa, boş bir .htaccess dosyası yaratıp içine en başta verdiğim şu satırları:

    RewriteEngine On
    RewriteBase /
    RewriteRule ^uye-girisi$ /wp-login.php [L]

    ekleyip, ana dizine atın. ;)

  11. Semih diyor ki:

    DediÄŸiniz olayı, internette araÅŸtırdım ama yabancı sitelerde genelde page kullanıldığı, onların hiç böyle bir sorunu olmamış sanırım :) Yakup Bey’e sorup, en kısa zamanda size dönüş yapacağım ;)

  12. Semih diyor ki:

    Yardımlarınızı esirgemediÄŸiniz için, çok teÅŸekkür ederim Yakup Bey :) Arkadaşımız bu mesajınızı okuyup, umarım bilgilenecektir. Ayrıca wp’ye de mesaj atıcam, belki daha kolay bir yolu vardır :)

  13. Yakup Gövler diyor ki:

    Tekrar merhaba, aşağıdaki kod page ifadesi yerine sayfa ifadesini koyabiliyoruz. Ancak bu şekilde, tıkladığımızda bunu bir yazı başlığı gibi algılıyor. Acaba .htaccess dosyasında değişiklik yaparak, http://www.siteadi.com/sayfa/* şeklindeki bağlantıları http://www.siteadi.com/page/* olarak değiştirebilir miyiz? Bunun için araştırma yapmaya zamanım yok, eğer bilginiz varsa deneme yapabilir misiniz?
    AÅŸağıdaki kodda get_pagenum_link hook’u http://www.siteadi.com/page/1 ÅŸeklindeki bir deÄŸeri sayfakaydet fonksiyonuna parametre olarak gönderiyor. Biz de bu deÄŸerdeki page ifadesini sayfa ifadesi ile deÄŸiÅŸtirip, geri gönderiyoruz. Tabi kodu biraz geliÅŸtirmek gerekebilir, kalıcı baÄŸlantılar kullanılmadığında sıkıntı yaÅŸanabilir, ona göre düzenlenmeli sanırım.

    function sayfakaydet($result) {
    $result = str_replace(”/page/”, “/sayfa/”, $result);
    return $result;
    }
    add_filter(’get_pagenum_link’, ’sayfakaydet’);

  14. amaç dizayn diyor ki:

    ben bunu denedim ama başarısız olduk

  15. Semih diyor ki:

    Sitenizde kalıcı bağlantıları kullanıyorsunuz değil mi?

  16. amaç dizayn diyor ki:

    kalıcı bağlantıları kullanmıyorum. kullanır şekilde de denedim başarısız olduk.

  17. Semih diyor ki:

    EÄŸer “info@” mail adresimizi eklerseniz oradan yardımcı olayım…

  18. Emre diyor ki:

    yeni düzenlemeyi bekliyorum.

  19. Semih diyor ki:

    Redirect /giris http://www.wpuzmani.com/wp-login.php

    .htaccess dosyasına sadece bunu yazarak bir dener misiniz :) EÄŸer olursa ekleyeyim yazıya… Bende oldu gerçi ama :)

  20. Semih diyor ki:

    site.com/wp-admin diğerine dönüşürse, döngüde kalır :) normal adresi /wp-admin olduğu için, bunu değiştiremeyiz. Ancak yazıdada belirttiğim gibi, üyelerin hatırlaması için kolay bir yöntem :)

  21. Semih diyor ki:

    Teşekkür ederim yorumunuz için :)

Kendimi Şanslı Hissediyorum

Şansını denemek istiyorsan, yukarıya tıkla :)

Duyuru

WordPress'inizi yeni özellikler için ve olası güvenlik açıklarına karşın 2.9.2 sürüme yükseltmeniz tavsiye edilir.

Yükleme Sayfası

Bağlantılar