WP-de bağımsız sayfalar nasıl yapılır?

0
Onaylı Üye
Üye
Katılım
12 Eylül 2010
Mesajlar
778
Tepki puanı
3
Selam Arkadaşlar. Bazı WP sitelerde tasarım açısından tamamen bağımsız sayfalar oluyor.Yani , ana sayfa ve diğer sayfa ve kategorilerde bulunan logo ve sidebar eklentileri kullanılmıyor.Yani,tam beyaz bir sayfaya istedikleri tasarımı veriyorlar.Nasıl yapıyorlar bunu? Konu ile ilgili fikir ve önerilerinizi bilmek isterdik. İlginiz için önceden teşekkürler.
 
0
Onaylı Üye
Üye
Katılım
26 Ocak 2005
Mesajlar
7,943
Tepki puanı
250
Merhaba.

Wordpress bize sayfa şablonları oluşturma olanağı sağlıyor. page.php üzerinden sidebarsız, headersiz veya footersiz sayfa şablonları hazırlanabilir.

Nasıl yapılacağından bahsetmem gerekirse;

- page.php yi indirip ismini nosidebar.php olarak değiştir.
- nosidebar.php yi editleyip <?php get_sidebar(); ?> satırını sil.
- en üste
<?php /*
Template Name: Nosidebar Sayfa
*/
?>

ekle.

Buraya kadar sayfa şablonu oluşturmuş olduk. nosidebar.php ftp den upload yapılır.

Daha sonra panelden yeni sayfa ekleme bölümüne gelindiğinde şablonumuzun oluştuğunu görebiliriz. Bu şablonu seçerek oluşturduğumuz sayfalar sidebarsız olacak.

Resimdeki gibi.

302m4qt.gif


Aynı mantıkla header veya footersiz şablon hazırlayabiliriz.

<?php get_footer(); ?>
<?php get_header(); ?>

kodlarını silebiliriz. Kendi header veya footerimizi oluşturup onları include edebiliriz. Örneğin header2.php yi oluşturduk.

<?php include (TEMPLATEPATH . '/header2.php'); ?>

şeklinde include edebiliriz. Bu şekilde sayfalarda farklı tasarım kullanabiliriz.
 
0
Onaylı Üye
Üye
Katılım
12 Eylül 2010
Mesajlar
778
Tepki puanı
3
Merhaba.

Wordpress bize sayfa şablonları oluşturma olanağı sağlıyor. page.php üzerinden sidebarsız, headersiz veya footersiz sayfa şablonları hazırlanabilir.

Nasıl yapılacağından bahsetmem gerekirse;

- page.php yi indirip ismini nosidebar.php olarak değiştir.
- nosidebar.php yi editleyip <?php get_sidebar(); ?> satırını sil.
- en üste
<?php /*
Template Name: Nosidebar Sayfa
*/
?>

ekle.

Buraya kadar sayfa şablonu oluşturmuş olduk. nosidebar.php ftp den upload yapılır.

Daha sonra panelden yeni sayfa ekleme bölümüne gelindiğinde şablonumuzun oluştuğunu görebiliriz. Bu şablonu seçerek oluşturduğumuz sayfalar sidebarsız olacak.

Resimdeki gibi.

302m4qt.gif


Aynı mantıkla header veya footersiz şablon hazırlayabiliriz.

<?php get_footer(); ?>
<?php get_header(); ?>

kodlarını silebiliriz. Kendi header veya footerimizi oluşturup onları include edebiliriz. Örneğin header2.php yi oluşturduk.

<?php include (TEMPLATEPATH . '/header2.php'); ?>

şeklinde include edebiliriz. Bu şekilde sayfalarda farklı tasarım kullanabiliriz.

Önce ilginiz için tekrar teşekkürler,hocam! Peki,dediğiniz gibi yapıldığında yayında olan eski tasarımlı sayfalar olduğu gibi kalıyorlarmı ve ya aynı zamanda yeni yayınlanacak sayfalarda 2 tasarımdan birini seçe bilme avantajımız oluyormu?
 
0
Onaylı Üye
Üye
Katılım
26 Ocak 2005
Mesajlar
7,943
Tepki puanı
250
Eski sayfalar olduğu gibi kalıyor. Yeni sayfalarda şablon seçimi yapılabiliyor. İsteğe göre.
 
Geri
Üst