WordPresste Sabit Anasayfa Yapmak - WordPress Türkiye İ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 :)

Benzer Yazilar


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

  1. 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

  2. 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?

  3. 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.

  4. 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. ;)

  5. 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. :)

  6. emin diyor ki:

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

  7. 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.

  8. 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.

  9. Semih diyor ki:

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

  10. Semih diyor ki:

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

  11. 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. ;)

  12. 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? :)

  13. Semih diyor ki:

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

  14. 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 ;)

  15. Semih diyor ki:

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

  16. 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.

  17. 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 :)

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