Temaya Bileşenler Bölümü Ekleme

Bileşenler ekleme
Wordpress temaya bileşenler bölümü ekleme ile ilgili zaman zaman sorular oluyor.Yeni başlayan yada şimdiye kadar gerek duymadıkları için kaldırıp kullanmayan arkadaşlarımızın genel olarak yaşadığı bir sorundur bu.Nasıl eklendiğini sizde unuttuysanız bu yazı bu sorununuza çare olacak düşüncesindeyim.

Aslında bunu eklemek çok basit.Fakat azda olsa biraz kod bilgisi gerekli ne nereye eklenir bunları bilmeniz gerekiyor bu tip işlerde.Bunları bildiğinizi varsayarak direk eklenmesi gereken dosya ve kodu sizlerle paylaşıyorum.

Öncelikle tema dosyamızın içerisindeki functions.php dosyasının içine şu kodları ekliyoruz,


if ( function_exists('register_sidebar') )
    register_sidebar(array(
		'name' => 'Yan Menu',
        'before_title' => '<h2>',
        'after_title' => '</h2>',
    ));

Bu sayede admin panelinde görünüm sekmesinde Bileşenler bölümü açılmış olacak.Ardından sidebar.php dosyanızın olmadığını varsayarak tema dosyalarınızın olduğu bölüme bu isimde bir dosya oluşturuyoruz.İçerisine ise,


	<?php if ( !function_exists('dynamic_sidebar')
	|| !dynamic_sidebar(1) ) : ?>

	<?php endif; ?>

Kodunu ekliyoruz.Son olarak Bileşenlerden eklediğimiz alanların görünmesini istediğimiz yerlere,


<?php get_sidebar();?>

Kodunu ekleyerek işimizi bitiriyoruz.(Genelde eklenen yerler single.php, archive.php, index.php, search.php, page.php)
Artık geriye kalan style.css dosyasını kurcalamak ve istediğiniz görünümü vermek. Kolay gelsin :)

Kategori: Wordpress

Hakkında

1982 istanbul doğumluyum.Aslen Sivas'lıyım..3 yıldır aktif olarak websiteleri ile uğraşıyorum ve birşeyler öğreniyorum.Öğrendiklerimi paylaşmak içinde bu siteyi tasarladım.Wordpress'i orta derecede bildiğimi sanıyorum.Mükemmel bir işim ve ayda 20 gün boş zamanım var.Ve tabiki FenerBahçe'liyim

Yazıya Yapılan Yorumlar

  1. Kadir dedi ki:

    Denilenlri yaptım ama Bileşenleri sürükleyemiyorum. Nasıl olacak.

    • Fatih dedi ki:

      Bileşenler kısmındayken Sağ üstte ekran seçenekleri kısmında “Erişilebilirlik modunu pasifleştir” yazan yer var ise tıklayın, yoksa sorununuz başka bir sebepten.

Yorum Yazın




Time limit is exhausted. Please reload CAPTCHA.