WordPress tema geliştirmede, bir şablon, bir WordPress teması tarafından oluşturulan bir web sayfasının bir bölümünü tanımlar.

Örnek: header.phpçoğu WordPress temasında kullanılan varsayılan bir şablondur. WordPress tarafından oluşturulan web sayfalarının başlık alanını tanımlar. Başlık dosyası genellikle WordPress sitenizin her sayfasına yüklenir ve tüm web sitesinde geçerli olacak tek bir dosyada değişiklik yapılmasına izin verir.

Çoğu WordPress temasının, bir web sitesinin belirli bölümleri için HTML çıktısı oluşturmak üzere kod içeren bazı varsayılan şablonları vardır.

  • Ana – index.php. Bir web sitesinin ana sayfasını görüntülemek için.
  • Üstbilgi – header.php. Başlık bölümünü görüntüler.
  • Kenar çubuğu – sidebar.php. Kenar çubuğu bölümü için HTML çıktısı oluşturur.
  • Altbilgi – footer.php. Altbilgi bölümünü görüntüler.
  • Tema İşlevleri – functions.php. Bir temada kullanılacak kod ve işlevleri içerir.
  • Tek Gönderi – single.php. Tek gönderi sayfasını görüntüler.
  • Yorumlar – comments.php. Yorumları ve yorum formunu görüntüler.

Şablonlar birbirine dahil edilebilir. Örneğin, single.phpüstbilgi, altbilgi, kenar çubuğu ve içerik şablonuna sahip olabilir. WordPress, kullanıcıların istedikleri kadar eklemelerine izin verir. Bazı temalarda özel döngüler ve kenar çubukları için de bunlara sahip olacak.

WordPress ayrıca bir şablon hiyerarşisine sahiptir. Bir temanın herhangi bir single.phpnedeni yoksa , WordPress otomatik olarak index.php.

Bu şablonların yanı sıra, her WordPress temasının adında bir stil tanımlama dosyası olmalıdır style.css.