Çocuk Teması Yapmak: Temelleri

Çocuk temanızın dosyalarını doğrudan sitenizin wp-content/themes klasörleri içinde oluşturmanız mümkün. Ancak web geliştirme uzmanları, temel dosyaların yerel olarak oluşturulup daha sonra sitenizin aktif WordPress tema dosyalarına eklenmesini öneriyor. Böylece, mevcut dizinlerinize herhangi bir zarar verme riski olmadan gerekli değişiklikleri yapma veya yeni seçenekler ile denemeler yapma şansına sahip oluyorsunuz.

Bir çocuk teması oluşturmak için yalnızca bir klasöre ve iki dosyaya ihtiyacınız var. Çocuk teması için yeni bir klasör oluşturun ve ona bir isim verin. Dilediğiniz gibi bir isim verebilirsiniz. Ancak site geliştiricileri mevcut ana temanın adını belirten bir isim vermenizi öneriyor. Örneğin, “[ana tema adı]-çocuk” gibi. Bu klasörü sitenizin wp-content/themes dizinine ekleyin.

Bir temanın görünümünü şablonları belirler. Her bir sayfa elemanının görünümünü belirleyen en az bir grup kod şablonu vardır. Örneğin, yazı tipleri ve boyutları, renkler, boşluklar ve sayfadaki elemanların yerleşimi gibi. Çocuk temanız için yeni bir stil şablonu oluşturmak üzere yeni bir metin dosyası açın ve adını “style.css” olarak belirleyin. Bu dosyayı çocuk temanızın klasörüne yerleştirin. Stil şablonunun düzgün çalışabilmesi için WordPress Codex’ten alabileceğiniz bir kod parçasını eklemeniz gerekiyor. WordPress geliştirme için bir kaynak olan Codex, Stil Şablonu Başlığı olarak adlandırdığımız bu kod parçasını eklemek için gerekli bilgileri veriyor. Başlık, yeni temanın adını, şablonun ana tema adını ve lisans bilgilerini gibi gerekli bilgileri ekliyor.

Ana temanın stil şablonunu kopyalayarak yeni dosyanıza yapıştırın ve dilediğiniz değişiklikleri bu kopya üzerinde yapın. Böylece ana temanın stil şablonları bozulmadan, değişiklikler yalnızca yeni çocuk temanızda görünür hale gelecektir. Stil şablonunu, ana temanın stil şablonundan sonra yüklenecek şekilde sıraya almayı unutmayın.

Bir çocuk temasının ihtiyaç duyduğu son dosya ise “functions.php” olarak adlandırılıyor. Bu dosyayı oluşturup çocuk temanızın klasörüne ekleyin. Ardından, WP Codex’ten alacağınız gerekli kodu bu dosyaya yapıştırın. Bu dosya, yeni temaya daha fazla işlev ve özellik eklemenizi sağlıyor.

Bu dosyalar sitenizin wp-content/themes dizininde düzgün bir şekilde yer aldığında, sitenizin yüklü temaları sayfasına giderek yeni çocuk temanızın adını görebilirsiniz. Diğer temaları etkinleştirdiğiniz gibi etkinleştirerek, sitenizin Admin panelinde ana temanın yerini alacaktır.

WordPress, tamamen açık kaynak kodlu olması ve özelleştirme seçeneklerinin zenginliği sayesinde büyük bir popülariteye sahip. Basit bir tema içi değişiklikten, çocuk temalar ile site genelinde değişikliklere kadar birçok seçenek sunuyor. Bu sayede herkes, her türlü ticari ve kişisel site için mükemmel WordPress temasını oluşturabiliyor.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Close Search Window