WordPress Dinamik Bileşen Kullanımı

Bu dersimizde dinamik bileşenleri nasıl oluşturuyoruz, nasıl kullanıyoruz bunu göstereceğim.

İlk olarak kullandığınız tema içerisindeki functions.php dosyanızı açın.

Dinamik Bileşen Nasıl Eklenir?

Bir fonksiyon oluşturarak register_sidebar() fonksiyonu ile bileşeni oluşturacağız. widgets_init fonksiyonuna da kancamızı atacağız.

function register_widgets()
{
    register_sidebar([
        'name' => 'Arşiv Sidebar Alanı',
        'id' => 'archive_sidebar',
        'before_widget' => '<div class="widget %2$s">',
        'after_widget' => '</div>',
        'before_title' => '<h3 class="widget-title">',
        'after_title' => '</h3>'
    ]);
}

Dinamik Bileşen Tema İçinde Nasıl Kullanılır?

Göstermek istediğiniz sayfada aşağıdaki kodları yazmanız yeterli;

if (is_active_sidebar('archive_sidebar')){
    dynamic_sidebar('archive_sidebar');
}

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir