• 24-09-2014, 21:58:22
    #1
    Merhaba,

    Amacım wordpress sitemde önce bir intro sayfa html sayfa açmak. daha sonra bu sayfadaki bir butona link verip index.php ye insanlarun bu linkten ulaşmasını sağlamak.

    Bunu direk yapınca çalışmıyor. Link verilen index.php ye tıklayınca index.html e atıyor sürekli.

    İnternette gördüğüm aşağıdaki çözümde işe yaramadı.

    Farklı bir çözüm önerisi olan varmı ?

    teşekkürler.

    Öncelikle WordPress kurulum dosyaları içerisinden “wp-includes/canonical.php“i açıyoruz. Ardından 58. satırdaki kodu bulup, başındaki “//” işaretini kaldırıyoruz ve böylece kod artık aktif oluyor. Yani kod böyle iken: 1
    // original['path'] = preg_replace('|/index\.php$|', '/', $original['path']);



    Şu hale getiriyoruz:
    1
    $original['path'] = preg_replace('|/index\.php$|', '/', $original['path']);
  • 25-09-2014, 06:57:01
    #2
    Üyeliği durduruldu
    Diğer seçenek ; Bir sayfa şablonu oluşturabilir bunu ana sayfa olarak ayarlardan atayabilirsiniz.
    Diğer seçenek ;
    .htaccess dosyanızın en üstüne bunu ekleyebilirsiniz.
    DirectoryIndex index.html index.php
    ilk tercih daha saglıklı
  • 26-09-2014, 10:01:31
    #3
    tolgatasci yanıt için teşekkür ederim.

    1. Seçenek için : bu yapacağım sayfa sonuçta temanın şablonuna uygun olarak açılacaktır. Oysa ben index.html de şablonun dışında full screen bir görsel koymak istiyorum.

    2. Seçenek denedim sonuç : index.html i görmüyor. Direk index.php açıyor sadece
  • 26-09-2014, 10:37:18
    #4
    anasayfanız için boş bir sayfa şablonu oluşturursunuz. ana sayfa olarak atadıktan sonra düzenlersiniz