Tanım
WordPress Template, bir WordPress temasının belirli sayfa türlerini nasıl görüntüleyeceğini belirleyen PHP dosyalarıdır. Her template dosyası, WordPress'in template hiyerarşisine göre belirli içerik türleri için özel tasarım ve işlevsellik sağlar. Bu dosyalar HTML, CSS, JavaScript ve PHP kodlarını birleştirerek dinamik web sayfaları oluşturur. Template dosyaları, WordPress'in içerik yönetim sisteminin gücünü kullanarak veritabanından gelen verileri görsel bir formata dönüştürür. Her template, belirli bir sayfa türü veya içerik kategorisi için özelleştirilmiş layout ve tasarım öğeleri içerir.
Kullanım Alanları ve Örnekler
WordPress Şablon Dosyaları
- index.php: Tüm sayfalar için varsayılan template. Diğer template dosyaları bulunamadığında kullanılır.
- home.php: Blog ana sayfası için kullanılan template. Son yazıların listelendiği sayfa.
- single.php: Tekil blog yazıları için template. Her blog yazısının detay sayfasında kullanılır.
- page.php: Statik sayfalar için template. Hakkımızda, İletişim gibi sayfalar için kullanılır.
- archive.php: Arşiv sayfaları için template. Kategori, etiket veya tarih bazlı listelemeler için kullanılır.
Özel Şablon Örnekleri
- front-page.php: Ana sayfa için özel template. site.com adresine girildiğinde görüntülenir.
- 404.php: Sayfa bulunamadı hatası için template. Ziyaretçilere kullanıcı dostu hata mesajı gösterir.
- search.php: Arama sonuçları sayfası için template. Site içi arama yapıldığında kullanılır.
- author.php: Yazar arşiv sayfaları için template. Belirli bir yazara ait tüm yazıları listeler.
Özel Yazı Tipi Şablonları
- single-product.php: E-ticaret siteleri için kullanılır.
- single-portfolio.php: Genellikle portföy temalarında kullanılır.
Kaynakça ve Referanslar
Resmi WordPress Dökümanları:
Şablon Geliştirme Kaynakları:
En İyi Pratikler: