Kategori Web Geliştirme

WordPress Tema Customizer ile Tema Ayar Paneli Oluşturmak

Bu bölümde, kullanıcıların temanızda renk seçmesi, logo yüklemesi, footer metni düzenlemesi gibi işlemleri admin panelinden kolayca yapabilmesi için bir Customizer paneli oluşturacağız. 🧩 Neden Customizer? 🧪 1. Customizer Temel Yapısı functions.php içine şunu ekleyerek başlayalım: 🎨 2. Renk Seçici Eklemek CSS tarafında bu rengi kullanmak için inline…

WordPress Temayı Yayına Hazırlama ve Optimize Etme

Artık işlevsel bir WordPress temamız var. Bu bölümde, geliştirdiğimiz temayı canlı yayına nasıl alacağımızı, performansını nasıl artıracağımızı, ve SEO + mobil uyumluluk gibi detaylara nasıl dikkat edeceğimizi ele alacağız. 🚀 Bu Yazıda Öğreneceklerimiz 📦 1. Temayı Hazırlamak ve Paketlemek 🔧 Temanızı Kontrol Edin Temanızda…

WordPress Tema Sayfalama ve Kategori Sayfaları (category.php, archive.php, search.php)

Blog yazıların çoğaldığında, kullanıcıların içeriklerde kolay gezinmesini sağlamak için sayfalama, kategori sayfaları, arama sonuçları gibi yapılar önem kazanır. Bu bölümde, WordPress’te içerikleri nasıl filtreleyip çok sayfalı hale getireceğimizi öğreneceğiz. 🚀 Bu Yazıda Öğreneceklerimiz 🔢 1. Sayfalama Nedir? Sayfalama, blog yazılarını belirli sayıda göstermek ve…

WordPress Tema Navigasyon Menüsü ve Widget Alanları

Bu bölümde, kullanıcıların içeriklere kolayca ulaşmasını sağlayan navigasyon menüleri ve widget alanları konusunu derinlemesine ele alacağız. Daha önce functions.php içinde menü ve widget kayıtlarını yapmıştık. Bu kez işin görsel entegrasyonu ve daha gelişmiş kullanımı üzerine odaklanacağız. 🚀 Bu Yazıda Öğreneceklerimiz 🍔 1. Menülerin Temada Görsel Olarak Kullanımı 📌…

WordPress Tema Sayfa ve Tekil Gönderi Şablonları (page.php ve single.php)

WordPress içerikleri sadece blog yazılarından ibaret değildir. Kullanıcılar özel sayfalar (hakkımızda, iletişim vb.) ve tekil yazılar (her bir blog yazısı) gibi farklı içerik türlerini görmek ister.Bu yazıda single.php ve page.php dosyalarını oluşturmayı ve özelleştirmeyi öğreneceğiz. 🚀 Bu Yazıda Öğreneceklerimiz 📁 1. WordPress Şablon Hiyerarşisi WordPress, içerikleri göstermek için şablon…

WordPress Tema Blog Yazıları ve Döngü

Blog Yazıları ve The Loop (Döngü) WordPress’in en güçlü yönlerinden biri, içerikleri (yazılar, sayfalar, özel yazı türleri) otomatik olarak döngü (loop) içinde işlemesidir.Bu yazıda WordPress’in temel yapısı olan “The Loop” konusunu detaylıca öğreneceğiz. 🚀 Bu Yazıda Öğreneceklerimiz: 🔁 The Loop Nedir? The…

WordPress Tema functions.php ile Menü ve Widget Alanları Oluşturmak 

functions.php ile Menü & Widget Alanları Oluşturmak WordPress temanızın işlevselliğini artırmak için functions.php dosyası oldukça önemli bir rol oynar. Bu dosya üzerinden dinamik menüler, widget alanları, stil ve script dosyalarının yüklenmesi gibi birçok işlemi gerçekleştirebilirsiniz. Bu yazıda şunları öğreneceğiz: 📁 1. functions.php Dosyasını Tanımak functions.php, WordPress temanızın “beyni” gibidir.…

WordPress Tema single.php ve page.php ile Dinamik İçerik Sayfaları

🎯 Amaç Bu derste: 📂 1. WordPress Şablon Hiyerarşisi Nedir? WordPress, hangi dosyanın kullanılacağını otomatik olarak belirleyen bir sistem kullanır. İçerik Türü Kullanılan Dosya Tekil yazı single.php Sayfa page.php Kategori category.php Arama sonucu search.php Hiçbiri yoksa index.php (yedek dosya) Yani…

WordPress Tema The Loop ile Yazıları Listeleme

🔁 WordPress Döngüsü (The Loop) Nedir? WordPress’te içerikleri (yazılar, sayfalar, özel gönderi türleri) listelemek için kullanılan yapıya The Loop denir. Yani, “sitede hangi yazılar var, her biri için başlık ve içerik ne?” gibi soruları yanıtlayan yapı budur. 📄 The Loop…

WordPress Tema Dosya Yapısı ve Şablon Parçaları

📦 WordPress Temasının Temel Dosya Yapısı Bir WordPress teması, aşağıdaki gibi bir klasör ve dosya yapısıyla başlar: 📌 Zorunlu Dosyalar Dosya Görevi style.css Tema bilgilerini içerir (önceki yazıda oluşturduk) index.php Ana şablon dosyası. Her şeyin yedeği gibi çalışır functions.php Tema…