İleti�Ÿim

WordPress'e Sabit Anasayfa Yapmak

Daha önce çok sorulmuş ve R10 forumlarında yanıtını vermiştim bu sorunun. R10 gibi bir intro yani index.html verip, daha sonra dinamik sayfaya yönlendirmek istiyoruz wp’yi. Peki bunu nasıl yaparız? Aslında bir çok yöntemi var bunu yapmanın.

Yakup hocam şurada bir yöntem anlatmış. Bende bundan farklı olarak biraz değişik bir çözüm yolu sunacağım.

Wordpress Giriş Sayfasını Değiştirmek

  1. Öncelikle wp-includes/canonical.php dosyasını açınız.
  2. Daha sonra 60. satırda şu kodu bulunuz:
    // $original['path'] = preg_replace('|/index\.php$|', '/', $original['path']);
  3. Bu kodu aşağıdaki ile değiştiriniz:
    $original['path'] = preg_replace('|/index\.php$|', '/', $original['path']);
  4. Daha sonra yine aynı dosya içerisinde 207. satıra gidiniz.
  5. 207.satırda şu kodu göreceksiniz:
    // trailing /index.php
    $redirect['path'] = preg_replace('|/index.php/*?$|', '/', $redirect['path']);
  6. Bu kodu aşağıdaki ile değiştiriniz:
    // trailing /index.php
    $redirect['path'] = preg_replace('|/index.php/$|', '/', $redirect['path']); 
  7. Dosyayı kaydedip kapatınız.

Artık index.php ile index.html farklı çalışmakta ve herhangi bir yönlenme olmamaktadır.

Son olarak, wp blogunuzun anasayfa linkinin sonuna ve arama formuna /index.php ekleyiniz.

Hepsi bu kadar icon smile WordPress'e Sabit Anasayfa Yapmak

Benzer Yazilar


“WordPress'e Sabit Anasayfa Yapmak” için 23 Yorum var

  1. Kubilay diyor ki:

    merhabalar semih bey,
    öncelikle faydalı calısmalarınızdan doloayı teşekkür ediyorum.
    benim bir sorunum var.
    yukarda anlattığınız sekılde ayarladım ve gercektende ıntromu yukleyebıldım ancak sorunumuz su;
    anasayfada hangı lınke tıklarsam tıklıyım once ıntro cıkıyor:S bu konuda da yardımcı olabılırseniz sevinirim…

  2. online davetiye diyor ki:

    teşekkürler faydalı oldu

  3. eg diyor ki:

    son sürümde zaten sayfa sabitleme var.. Ayarlar >> Okuma >> Sabit Sayfa Ayarları.. Ön sayfa olarak istediğiniz sayfayı yada bu iş oluşturduğunuz sayfayı seçin..

    blog yazılarını görüntülemek içinse ayrıca bi boş sayfa oluşturup yine bu menüden seçebilirsiniz :) sanırım bu konuyla ilgili..

  4. erkan diyor ki:

    son sürümlerde çalışmıyor

  5. photoders diyor ki:

    Yöntemi 2.8.6 denedim aslında introdan ana sayfaya geçiş oluyor fakat anasayfada neye tıklanırsa tekrar introya geçiyor örneklersek iletişim linkine tıklanma veya kategori linkine tıklanma tekrar introya geçiyor

  6. mehmet diyor ki:

    semih hocam dediğin gibi yaptım wp an sayfa adresinede dediğin şekilde /index.php linki ekledim ama otomatik olarak k.adı ve şifre sayfasına yönlendirdi beni ve giriş yapmayı denediğimde siteye giriyorum ve nothing found for index hatası alıyorum. Neden olabilir?

  7. murat diyor ki:

    semih bey bir şey danışmak istiyorum
    siteye intro ekleyebiliyoruz peki ben intro değilde anasayfada sadece bir tane div tagını göstermek istiyorum

    bir kez görecekler sonra bir daha görmeyecekler bunu yazmış olduğunuz kod ile nasıl derleriz

    lütfen yardımcı olurmusunuz

    • Ali BARIN diyor ki:

      Fakat farkında ise ” bu kodlar html de mi çalışır? php de mi?” diye birşey dedin abi. madem php içinde html çalıştığını biliyorsun da bu kadar uzatıyorsun. :) ben şuan yazında ki yanlış falan demiyorum sadece alternatif bir yöntem söyledim fakat yöntemi yanlış göstermeye çalışıyorsun gibime geldi. php içinde gayet güzel html kullanılır ve isteyen bir kişi html sayfasının uzantısını .php yapıp, hiçbir bozulmaya uğramadan ve senin dediğin kodunu en başına ekleyip kullanabilir.

  8. Ali BARIN diyor ki:

    Semih abi senin yorumun altında ki `cevapla` butonu çalışmadığı için buradan yazıyorum. yorumum;

    “abi ters mantıkla bakıyorsun. neden html içinde php çalıştırmak istiyorsun? sonuçta php içinde html çalışıyor. birde bu yönden bak. ;)

  9. Ali BARIN diyor ki:

    Ayarlar > okuma bölümünden `bir durağan sayfa` radyo butonunu seçip, alttanda durağan sayfamızı seçersek. ve daha sonrasında seçtiğimiz sayfanın şablonunu kendimize göre ayarlarsak yine aynı şeyi yapabiliriz galiba.

    not: yöntem denenmemiştir sadece mantık yürütülüp, yoruma aktarılmıştır. iyi günler. :)

  10. emin diyor ki:

    tamam ceza olarak 3-5 nöbet verdim size:-)

  11. emin diyor ki:

    Çalışmalarınızı bir örnek görsel ile açıklarsanız 10numara olur. Yada örnek bağlantılarla veya demo sayfa ile..
    en azından benim gibi daha worlpresin çalışma mantığını anlamaya yeni başlayanlar için yapın bunu.

    ayrıca ben 26 yaşındayım. Yani sizin üst devrenizim. :-)

    çalışmalarınınızın devamını dilerim, kolay gelsin.

  12. awakado diyor ki:

    Sabit bir sayfa veya yazıyı çekmek ?

    Nette baya araştırdım ama sonuca ulaşamadım.

    Yapmak istediğim şu; örneğin wp üzerinde hakkımda sayfasını ya da herhangi bir kategori altındaki seçtiğim yazının tamamını (başlığı değil) başka html bir sayfaya iframe ile göstermek ya da php ile include etmek istiyorum.

    Bu konu hakkında kısa bir yol önerebilirmisiniz?. teşekkürler.

  13. Semih diyor ki:

    bunlar hep kodlama olduğu için görsel bi kısım yapamam ki buna :) Neresini görselleştireyim :)

  14. Semih diyor ki:

    Html sayfa kullanmak istediğinizde belirttiğiniz yöntem işe yaramayacaktır :)

  15. Ali BARIN diyor ki:

    Hayır, işe yarar gibime geliyor. html sayfamızı wordpress sayfa şablonu şeklinde kaydedip daha sonra belirttiğimiz sayfanın şablonuna onu seçersek olur. yanlış hatırlamıyorsam çalışıyor. ;)

  16. Semih diyor ki:

    Peki html sayfayı wordpress şablonu şeklinde kaydetmek için ne yapıyoruz?

    <php
    template name: sayfa falan fistan
    ?>

    bu kodlar html de mi çalışır? php de mi? :)

  17. Semih diyor ki:

    Ben istemiyorum ki, arayanlar vardı, çözüm söyledim onlara :)

  18. Semih diyor ki:

    Oluşturmasına oluşturulur ancak, bir de şimdi blog yazıları için farklı bir sayfa oluşturması gerekicek :) insanların kafası karışmasın diye anlatmak istemedim :) yoksa dediğiniz yöntem de olur ;)

  19. Semih diyor ki:

    <iframe src="http://semihaksu.com/hakkimda" width="500" height="500"></iframe>

  20. Semih diyor ki:

    Ip kontrolu ile yapılabilir ancak herkesin farklı farklı ipsini tutmak zor olacaktır. çerezler ile ilgili bir şeyler yapılabilir mi bilmiyorum.

  21. Semih diyor ki:

    Yöntemi tekrar test etmek gerek. 2.6 ve 2.7 de çalışıyordu, 2.8 ile hiç denemedim…

Kendimi Şanslı Hissediyorum

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

WordPress Hosting

Duyuru

WP Uzmanı yeni yazarlarını arıyor. WPU üzerinden eklenti ve tema satışı yapabilirsiniz! Tek yapmanız gereken iletişime geçmek.

İletişime geç!


Selen Korkutan

website statistics