İlk dersimiz de style.css ile giriş yapmış, ikinci dersimiz de ise headerp.php, index.php ve sidebar.php ‘yi kodlamıştık.

3.Dersimizde; functions.php, footer.php ve single.php dosyalarını kodlayacağız.

Footer.Php Yapımı

Templatenin footer’ı çok sade yapılmış “Copyright © 2024 Your Company Name” yazısından ibaret.

Templatedeki kod.

CODE
Copyright © 2024 Your Company Name

WordPress kodları ile düzenlenmiş hali. Alttaki kodları olduğu gibi boş olan footer.php dosyasına ekleyin.

CODE
Copyright © 2016

Daha önce yaptığımız index.php ‘yi açarak alttaki kodu en alta ekleyin.

CODE

Functions.Php Yapımı

Ana sayfada the_post_thumbnail, wpn_content_limit v.b kodlar kullanmıştık bunları fonksiyon dosyamıza çalışması için eklememiz gerekiyor.

functions.php ‘yi açıp ilk satıra ekleyin.

CODE

Üstteki kodla ana sayfada sıralanan yazıların özetinin karakter limitini sağlamış olduk. 250. harften sonrası gözükmeyecek..

Son satıra kapanış kodunu ekleyip kaydedin.

CODE
?>

Bu kısma kadar yaptıklarımızı sitemizde alttaki gibi görürüz.

demo-ornek

Single.Php Yapımı

İndirdiğimiz template sadece anasayfadan oluştuğu için yazı içini gösteren görünümü bulunmuyor. Bunu alttaki şekilde yapıyoruz.
Single.php ilk satıra ekleyin.

CODE

Son satıra alttakini ekleyin.

CODE

Üstteki iki kod ile hem header hemde footer dosyamızı çağırdık. Ara yazı kısmı için ana sayfanın index.php kodlarından faydalanacağız. 2.Dersimizdeki index.php kodları ile aynı ama yazı içeriği kodu farklı karşılaştırabilirsiniz.

Her iki kodun arasına ekleyin.

CODE
>  > 





Posted By: 

Category: 

Date: 

Comment:

Artık üstteki işlemle yazı içeriğinide görebiliyoruz.

Site Adı > Kategori > Yazı İsmi şeklinde olması için kod ekledik.
comments_template yorum için alanı çağırdık ama comments.php dosyasını yapmadığımız için ve ilgili kod işlevini fonksiyon dosyamıza eklemediğimiz için şu an sadece yorum alanı görünür. Yazarsınız ama boş beyaz sayfa çıkar, yenilerseniz yorum gözükür.
Yazıda etiketleri, kategori, tarih v.b gösterdik.

4.Dersimizde yorum alanı ile başlayarak diğer işlemleri yapacağız. Takip etmeye devam.. 🙂