
underscores.me adresi üzerinden kendi temamızın adıyla sıfırdan bir iskelet tema oluşturacağız.
Bu derste iskelet temamızın nasıl göründüğü hakkında bilgi edineceksiniz. Kodlama ile ilgili bir bilgi içermemektedir.
Temalarımızı kodlarken, başka dillere çevrilebilmesini sağlayan kodlama yapısını öğreneceğiz.
Bu derste artık html şablonumuzdaki kodları temamıza entegre etmeye başlayacağız. Şablonu kanyak kısmından veya vermiş olduğum bağlantıdan indirebilirsiniz.
NOT: Bu şablonu kullanabilmeniz için footer kısmındaki Copyright kısmını silmemeniz gerekiyor.
Bu dersimizde header kısmındaki logonun nasıl çekileceğini ve dinamik menülerin nasıl oluşturulacağını öğreneceğiz.
Bu dersimizde alt menüleri (dropdown menü) tasarıma uygun hale getireceğiz. Aynı zamanda Wordpress kancalarına ufaktan giriş yapmış olacağız.
Bu dersimizde arama kutusunu kodlayacağız. Aynı zamanda bazı alanları fonksiyonlarla çağırmayı öğreneceğiz.
Tema kodlarken bazı eklentilere ihtiyaç duyabiliriz. Bu dersimizde ihtiyaç duyulan eklentileri en kolay şekilde kullanıcılara önermeyi öğreneceğiz.
Bu dersimizde Wordpress Customizer Api ile tam entegre çalışan bir yönetim paneli oluşturmaya başlıyoruz.
Bu dersimizide ekleyeceğimiz renk ayarı sayesinde temamızın bütün renk şablonunda sınırsız renk kullanabileceğiz.
Bu dersimizde header kısmındaki bazı alanlar için yönetim paneline ayarlar ekleyeceğiz.
Site açılırken, kullanıcılarımıza bir ön yükleyici göstereceğiz. Bu sayede siteyi gezenşer, ilk açılıştaki tasarımsal bozuklukları görmeyecek.
Bu dersimizde özel sayfa şablonu hazırlamayı öğreneceğiz. Böylelikle sadece ana sayfa değil, bir çok farklı tasarımda sayfa şablonu oluşturabileceksiniz.
Bu dersimizde kullanıcıları karşılayan slider kısmının entegresini yapmaya başlayacağız.
Sitemizi kodlarken, testleri daha rahat yapabilmemiz için, FakerPress eklentisi ile test içerikler ekleyeceğiz.
Bu dersimizde, özel kenar çubuğu (sidebar) nasıl oluşturulur bunu öğreneceğiz.
Bu video, yükleme esnasında kaybolan dersin düzeltmesi için çekilmiştir. Kaybınızı telafi edecektir.
Bu dersimizde, bir beğeni eklentisi olan WP Ulike eklentisini tanıyıp, temamıza nasıl entegre edeceğimizi öğreneceğiz.
Bu dersimizde, dış bir javascript kütüphanesini temanızda nasıl kullanacağınızı öğreneceksiniz.
Bu dersimizde metabox oluşturmayı ve kullanmayı öğreneceksiniz. Aynı zamanda metabox değerlerinin veri tabanında nasıl saklandığını da öğrenmiş olacaksınız.
NOT: Metabox oluşturmanın birçok farklı yolu vardır. Biz en popüler olan Advanced Custom Fields eklentisini kullanarak oluşturduk.
Bu dersimizde sidebar kullanımının biraz daha detaylarına ineceğiz.
Bu dersimizde e-posta aboneliği yani bülten bileşeni oluşturacağız. Bunun için MailChimp tercih ettim.
Bu dersimizde blog yazılarının gösterildiği single.php dosyasını kodlamaya başlıyoruz.
Bu dersimizde github üzerinden bir kodu temanızda nasıl kullanacağınızı öğreneceksiniz.
Bu dersimizde WP Ulike eklentisini kullanarak beğeni butonunu göstermeyi, aynı zamanda özel bir filtre yapmayı öğreneceksiniz.
Bu dersimizde popüler bir paylaşım eklentisi olan Mashsharer eklentisini temamıza entegre edeceğiz.
Kursumuzda derinlemesine bir Wordpress Teması nasıl yapılır, nelere ihtiyacınız olur, dinamik bileşenler nasıl oluşturulur hepsini anlattık. Wordpress codex yani kod bankasından, fonksiyonlarla ilgili bilgileri nasıl kullanacağınıza da değindik. Kursu bitirdikten sonra bir temadan beklenen her şeyi öğrenmiş olacaksınız. Özel widget, metabox, shortcode ve custom post type oluşturabileceksiniz. Öğrendiğiniz bu bilgilerle sadece blog veya magazin teması değil, farklı alanlarda da projeler geliştirebileceksiniz.