WordPress Tema Nasıl Yapılır ?

WORDPRESS TEMA YAPIMI
Arkadaşlar Forum Sitelerinde WordPress Kategorilerinde WordPress İle Tema Yapımı Anlatılmamış Bende Kolları Sıvadım. Yazmaya Başladım.
Öncelikle Hatamız Varsa Af Ola.
Her WordPress Kullanıcısının Bildiği Gibi WordPress Tema Dizini Şöyledir. Wp-content/themes ve Tema Adı.
WordPRess Temaları 2 Ana Unsurdan Oluşur. Style.css ve index.php Bunun Yanında Yardımcı Dosyalarda Vardır. Fakat En Kötü İhtimalla Bu İki Dosya Tasarımı Taşır.

İlk Önce STYLE.CSS
Style.css Dosyamız Hem WordPresse Tema Tanıtıcı Dosyadır Hemde Tasarım Taşıyıcısıdır. Tasarımınızı Tanıtmak İçin Aşağıdaki Kodları Kendinize Göre Düzenleyi

/*
Theme Name: İlk WordPress Temam
Theme URI: http://wordpress.org/
Description: En Güzel Tema Bu Tema
Author: Yazar Benim J
Version: 1.0 (isteğe bağlı)
Tags: black, blue, white, two-columns, fixed-width (isteğe bağlı)
General comments and license statement (optional).
*/

Yeterince Açık Fakat Yinede Açıklayalım.
Theme Name Tema Adınız
Theme URl Temanın Yayınlandığı Adres veya Üretici Firma
Description Tema Hakkındaki Açıklama
Author Tema Yayımcısı
Versiyon Temanın Sürümü isteğe bağlı
Tags Temanın Etiketleri isteğe bağlı 
General comments and license statement (optional). Bu Kısımsa Temanın Lisans Durumunu Yayınlar İsteğe Bağlıdır.
Bu Kodlarla Başlayarak style.css Oluşturduysak. Geri Kalan PHP Dosyalarını Oluşturmaktır.

Genel Dosyalar ve Açıklamaları
Style.css Bu Temanın Stil Dosyasıdır Dedik Gerekli Bilgileri İçerir
İndex.php Ana Tema Şablonudur. Muhakkak Olması Gerekir.
comments.php Yorum Şablonudur. Yorum Formlarınıza Estetik Kazandırmak vs. İsterseniz Düzenleyeceğiniz Dosyadır.
Front-page.php Ön Sayfa Şablonunuzdur.
Home.php Ana Sayfa Şablonunuzdur.
Page.php Sayfalarınızın Bulunduğu Şablondur. Genelde Hakkımda İletişim Referanslarım vs. 
Category.php Kategorinize Ait Bilgileri Sorgulamak İçin Kullanılır.
Tag.php şablon etiketiniz sorgulandığı Zaman Kullanılır.
Author.php Yazar Hakkındaki Bilgiler Sorgulandığı Zaman Kullanılır.
Date.php Belli bir tarihteki Sorgulamalar Yapıldığı Zaman Kullanılır.
archive.php Arşivinize Göz Atıldığı Zaman Kullanılır.
Search.php sitenizde arama yapıldığı zaman kullanılacak şablondur.
404.php Bulunamadı Şablonu
functions.php Özel Fonksiyonlar İçeren Şablondur.

Tipik Şablonlar index.php, style.css,comments.php,footer.php,header.php,sideb ar.php İçerir Bu Dosyalar Tema İçin Yeterlidir. Ama Hoş Olmaz.

FUNCTIONS.PHP Biraz Bundan Bahsedelim.
Bu Dosya Aslında Siteyi Hareketlendirecek Dosyadır. Şöyle Bi Örnek Verirsek Anlaşılır.

“;
if($saat>08&&saat<12) { $hos = "Günaydin"; } if($saat>12&&saat<18) { $hos = "İyi Oglenler"; } if($saat>18) {
$hos = “İyi Akşamlar”;

}
if($saat>21) {
$hos = “İyi Geceler”;

}
echo “$hos”;
?>

Biz Bunu Bi Fonksiyona Bağlayalım.

“;
if($saat>08&&saat<12) { $hos = "Günaydin"; } if($saat>12&&saat<18) { $hos = "İyi Oglenler"; } if($saat>18) {
$hos = “İyi Akşamlar”;

}
if($saat>21) {
$hos = “İyi Geceler”;

}
echo “$hos”;
}
?>

İşlem Tamamdır. Bu Kodu Functions.php Dosyasına Kayıt Ettikten Sonra Tema Klasörünüzdeki Hangi Dosyadan Bu Fonksiyonu Çağrırsanız Çağırn Fonksiyon Devreye Girecektir. <?php karsila(); ?>

Recommended For You

About the Author: Admin

Bir cevap yazın

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