İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

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

Gazeteci

0
İyinet Üyesi
Katılım
12 Eylül 2010
Mesajlar
778
Reaction score
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.
 

Eif

0
İyinet Üyesi
Katılım
26 Ocak 2005
Mesajlar
7,944
Reaction score
248
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.
 

Gazeteci

0
İyinet Üyesi
Katılım
12 Eylül 2010
Mesajlar
778
Reaction score
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?
 

Eif

0
İyinet Üyesi
Katılım
26 Ocak 2005
Mesajlar
7,944
Reaction score
248
Eski sayfalar olduğu gibi kalıyor. Yeni sayfalarda şablon seçimi yapılabiliyor. İsteğe göre.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst