WordPress Anasayfa ve Arka Sayfalarda Ayrı Tasarım Kullanmak

11 yıl önce

Merhaba arkadaşlar özellikle de WordPress tema geliştiricilerinin işlerine kesinlikle yarayacak bir konu sizlerle paylaşacağım. Özellikle de arkadaşlar portal temalarında fark etmişsinizdir anasayfada gelişmiş, birçok içeriğin listelendiği bir yapı vardır ancak anasayfanın altından ikinci sayfaya geçmek istediğinizde ise sizlere daha sade bir yapıyla içerikler listelenir. Burada tam olarak anlatmak istediğim şu;

Örneğin şuan da burakisci.com'un anasayfasına bakın,

http://burakisci.com/

Birde hemen ikinci sayfaya bakalım,

http://burakisci.com/page/2

Gördüğünüz gibi ikinci sayfaya geçtiğimizde tasarım değişti, çünkü arka sayfalar da anasayfada ki gibi gelişmiş bir sayfa yapısını kullanmaya gerek yoktur sadece içeriği göstermeniz yeterlidir. Bu özellik dediğim gibi genellikle portal temalarında işe yaramaktadır.

Şimdi gelelim bu yöntemi nasıl uygulayacağımıza.

Öncelikle arkadaşlar index.php'de ki kod yapımızı aşağıda ki gibi yapıyoruz;

<?php get_header(); ?>
    <?php
if ( $paged < 2 ) { 
    include 'anasayfa.php';
    } elseif ( $paged > 1 ) { 
    include 'arkasayfalar.php';
    } else {
}
?>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

Kodlar da gördüğünüz şekilde iki tane .php dosyası yer alıyor. Öncelikle bir tane anasayfa.php dosyası oluşturuyoruz ve bu dosyaya anasayfada göstermek istediğimiz yapıya ait kodları ekliyoruz. Diğer bir dosyamız olan arkasayfalar.php dosyasına ise, arka sayfalarda göstermek istediğimiz yapının kodlarını ekliyoruz.

Yorumlar (10)

  1. Tuncay dedi ki:

    Güzel bir paylaşım olmuş.İleride işime yarayabilir.

  2. Tuncay dedi ki:

    Güzel bir makale olmuş.İleride işime yarabilir.

  3. Murat Dinç dedi ki:

    vaw iyi bu ama birden falza ana sayfa kullanmayı da anlatsan bir ara bomba olurdur.

  4. Murat dedi ki:

    Vayy güzel işime yarıyacak saol

  5. Volkan Akpınar dedi ki:

    Şimdi ihtiyacım yok ama, bir dönem ciddi anlamda aramıştım, teşekkürler Burak.

  6. Hibestil dedi ki:

    Öncelikle teşekkürler.Yeni yaptığım temada kullandım.Sonradan farkettim ki 2. sayfada belirli kategoriler gösteriyor.Aceba hata bende mi?

  7. Oyun kolu dedi ki:

    Dostum cok faydalı bilgiler teşekkürler.

  8. İsmail Bayram dedi ki:

    Mantık güzel, gayet kullanışlı bence.

  9. Çok güzel bir paylaşım emeğinize sağlık. Kullanışlı bir yöntem