Online Kimya Özel Dersi Al

ÜCRET

KONU

TARİH

1.2 WordPress Teması Nedir?

wordpress tema yapımı

Bir WordPress teması, içerdiği sayfalar ve sayfaların bölümleri ile websitenizin görünümünü, içeriklerin sunumunu yönetir. Temanız; sizin konseptinizdir, yazılarınızı, sayfalarınızı, resimlerinizi, videolarınızı… sunma tarzınızdır, sitenizin, görünen yüzüdür.

WordPress, kendi arşivinde binlerce ücretsiz tema barındırmaktadır. Ücretsiz ve hazır bir tema kullanmak istiyorsanız, bu arşiv, en güvenilir kaynaktır.

WordPress Teması Neler Yapabilir?

Temalar, içeriklerinizi, PHP kodları ile sunucudan alır, HTML, CSS ve JavaScript kodlarını kullanarak sunar. Bir tema yaptığınızda, içeriğinizi, ziyaretcilerinize, nasıl göstereceğinizi belirlemiş olursunuz.

Bir web sitesi temasının bir çok özelliği vardır. Bunların bazıları:

  • Siteniz; mobil uyumlu ya da statik olabilir, sayfalarınız tek kolonlu veya çok kolonlu olabilir.
  • Sitenizdeki içerikleri, istediğiniz kadar sayfaya bölebilirsiniz.
  • Dilediğiniz içeriği, dilediğiniz sayfaya ve sayfanın dilediğiniz yerine yerleştirebilirsiniz.
  • Temanız, içeriklerinizi hangi durumda veya hangi cihazda görünür yapacağınızı belirleyebilir.
  • Temanız, CSS yardımı ile sitenizdeki içerikleri veya site dizaynını istediğiniz gibi şekillendirmenizi sağlayabilir.
  • Video ve resimler gibi içeriklerinizi istediğiniz yerde sergileyebilirsiniz.

WordPress temaları, çok güçlüdür. Fakat, her web tasarımı projesi gibi, bir tema, renk ve yerleşimden daha fazlasıdır. İyi temalar, güzel olmanın yanı sıra, web sitenizin içerikleri arasındaki bağlantıyı da iyi düzenler.

Bir WordPress Teması Nelerden Oluşur?

Temelde, bir WordPress teması, web sitenizin sayfalarınızı oluşturmak için, birlikte çalışan, farklı dosyaların toplamıdır.

Bir WordPress temasında, zorunlu olan sadece iki dosya vardır. Bunlar:

  • index.php – ana şablon dosyasıdır.
  • style.css – ana stil dosyasıdır.

Zorunlu olmasa da, bir WordPress temasında şu dosyaları da görebilirsiz:

  • PHP dosyaları – temanızın şablonlarını oluşturan ve birçok özelliği yöneten dosyalardır.
  • Dil dosyaları – temanıza dil desteği sağlarlar.
  • CSS dosyaları
  • Grafikler – resim, video gibi dosyalardır.
  • JavaScrip dosyaları
  • Text dosyaları – genellikle lisans bilgisi, readme.txt gibi açıklama dosyaları ve temanın sürüm bilgilerini içeren dosyalardır.

Bir Tema ile Bir Eklenti Arasında Ne Fark Vardır?

Temanıza bir özellik eklerken, bunu bir eklenti yoluyla mı yoksa doğrudan mı eklemek daha doğru olur? Bu sorunun cevabını, eklenti ile tema arasındaki farkı bildiğimizde kolayca verebiliriz.

  • Bir tema, sitenizdeki içeriği sunar ve aynı zamanda bir eklentinin yapabildiği herşeyi yapabilir.
  • Eklentiler ise, temanıza yeni özellikler ekler ve temanızdan bağımsız çalışır.

Eğer eklemek istediğiniz bir özellik, sadece tasarladığınız temaya özgü ise, bu özelliği bir eklenti yazarak eklemenize gerek yoktur. Fakat bir özelliği, farklı temalarda da kullanmak istiyorsanız bunu bir eklenti ile yapmanız doğru olacaktır. Çünkü başka bir tema kullanmaya karar verdiğinizde, bu eklentiyi, o temada da kullanmaya devam edebilirsiniz.

Mesela, sitenizdeki belli içeriklerin, sosyal medya paylaşım linkleri olsun isityorsunuz. Bu özelliği, tema dosyalarında tasarlayıp, kullanırsanız, farklı bir tema kullanmak istediğinizde, bu özellik artık kullanılamayacaktır. Fakat, bir eklenti yardımıyla temanıza eklerseniz, farklı temalar kullanmaya karar verdiğinizde de, bu özelliği kullanmaya devam edebilirsiniz.

Artık Başlayabiliriz

Artık bir temanın ne olduğunu biliyorsunuz ve başlamaya hazırsınız. Eğer henüz yapmadıysanız, bilgisayarınıza bir local sunucu (localhost) kurmalısınız. Local sunucunuzda bir WordPress kurulumu yaparak, orada değişik temaları kontrol edebilirsiniz.

Eğer daha fazla bekelemeye tahammüllüm yok, bir an önce bir tema yapmak istiyorum diyorsanız, yazı dizimizin 2. bölümüne geçebilirsiniz.


DERSİN SONU

Kimya Özel Dersi Al

Yorum yaparak bize destek olabilirsiniz.

1 yorum: “1.2 WordPress Teması Nedir?”

Bir cevap yazın

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

Şu kadar HTML serbest:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>