CategoriesWordPress

WordPress’te Özel Sidebar Oluşturmak

WordPress, kullanıcıların web sitelerini özelleştirebilmeleri için birçok özellik sunar. Bu özelliklerden biri de özel sidebar oluşturmadır. Özel sidebarlar, kullanıcıların web sitelerinde farklı içerikleri görüntülemelerine olanak tanır. WordPress’te özel bir sidebar oluşturmak için register_sidebar() fonksiyonunu kullanabilirsiniz.

register_sidebar() Fonksiyonu

register_sidebar() fonksiyonu, WordPress temasına özel sidebarlar eklemek için kullanılır. Bu fonksiyonu kullanarak sidebar’ları oluşturabilir ve düzenleyebilirsiniz. Aşağıdaki kod örneği, bir özel sidebar oluşturmanın temel bir yolunu göstermektedir:

register_sidebar( array(
    'name' => __('Örnek Sidebar', 'ornek-sidebar'),
    'id' => 'ornek_sidebar',
    'description' => '',
    'class' => '',
    'before_widget' => '',
    'after_widget' => '',
    'before_title' => '',
    'after_title' => '',
) );

Yukarıdaki kod örneğinde, register_sidebar() fonksiyonuna bir dizi geçirilir. Bu dizi, sidebar’ın özelliklerini belirtir. İşte bazı önemli özelliklerin açıklamaları:

  • name: Sidebar’ın adını belirtir. Bu ad, WordPress panelinde görünecektir.
  • id: Sidebar’ın benzersiz bir kimliğini belirtir. Bu kimlik, sidebar’a erişmek için kullanılacaktır.
  • description: Sidebar hakkında bir açıklama eklemek için kullanılır.
  • class: Sidebar’ın CSS sınıfını belirtir.
  • before_widget ve after_widget: Widget’ların etrafında görünecek HTML kodunu belirtir.
  • before_title ve after_title: Widget başlıklarının etrafında görünecek HTML kodunu belirtir.

Oluşturulan Sidebar’a Erişmek

Oluşturduğunuz özel sidebar’ı WordPress panelinde görüntülemek ve düzenlemek için aşağıdaki adımları izleyebilirsiniz:

  1. WordPress paneline giriş yapın.
  2. Görünüm sekmesine tıklayın.
  3. Bileşenler’i seçin.

Bu adımları takip ettiğinizde, oluşturduğunuz sidebar’ı listede görebilir ve düzenleyebilirsiniz. Sidebar’ı web sitenizin farklı bölgelerine eklemek için bileşenleri sürükleyip bırakabilirsiniz.

Özetlemek gerekirse, WordPress’te özel bir sidebar oluşturmak için register_sidebar() fonksiyonunu kullanabilirsiniz. Bu fonksiyonu kullanarak sidebar’ın adını, kimliğini ve diğer özelliklerini belirtebilirsiniz. Oluşturulan sidebar’a WordPress panelinden erişebilir ve düzenleyebilirsiniz. Bu sayede web sitenizin farklı bölgelerine widget’ları ekleyebilir ve içerikleri özelleştirebilirsiniz.