WordPress Alt Teması nasıl oluşturulur
Yayınlanan: 2020-04-16WordPress'te bir alt tema oluşturmaya hazır mısınız?
Ana Tema Kurulumu
Hangi temayı tercih edeceğinize karar vermelisiniz. Tercihlerinize bağlı olarak, ana tema olarak seçmek istediğiniz temayı seçmelisiniz.
WordPress Alt Tema Dizini Nasıl Oluşturulur
Temayı tutmak için WordPress kurulumunun public_html/wp-content/themes klasöründe yeni bir dosya oluşturun. Bunu canlı bir sitede yapmaktan kaçının. Hazırlama sitesinde uygulamadan önce bunu bir geliştirme sitesinde test edebilirsiniz. Genellikle, yeni klasör adını bir ana tema adıyla başlayan ve ardından bir sonek takip eden iyi bir uygulama vardır.
Bu işlem, iki dosyanın oluşturulmasını içerir: stil sayfası ve işlev dosyası.
Stil Sayfası Oluştur
Yeni bir dosya oluştur/* Tema Adı: CodeFlist Alt Teması Tema URI'si: https://yourwebsite.com/codeflist-child/ Açıklama: Ana CodeFlist temasından alt tema Yazar: Amar Raj Mahato Yazar URI'si: https://demo.codeflist.com/ Şablon: CodeFlist Sürüm: 1.0.0 Etiketler: siyah, yeşil, beyaz, açık, koyu, iki sütunlu, üç sütunlu, sol kenar çubuğu, sağ kenar çubuğu, sabit düzen, duyarlı düzen, özel arka plan, özel başlık, özel menü, editör- stil, özellikli görüntüler, esnek başlık, tam genişlikte şablon, mikro biçimler, son biçimler, rtl-dil desteği, yapışkan gönderi, tema seçenekleri, çeviriye hazır, erişilebilirliğe hazır, duyarlı düzen, sonsuz- kaydırma, kaydırma çubuğu, tasarım, yemek, dergi, dergi, haber, fotoğrafçılık, portföy, temiz, çağdaş, karanlık, zarif, modern, profesyonel, sofistike Metin Alanı: codeflist-child */
Bu kod, WordPress'e tema hakkında bilgi verir. Metin yorumlandığından, sitenizde hiçbir şey çalıştırmaz. Her tema, WordPress'e aşina olmak için bu dosyaya sahiptir.
Bu kodda Tema Adı ve Şablonu olan satırlar atlanamaz. Şablon, ana temanın dizin adını içermelidir. Genellikle büyük/küçük harfe duyarlıdır. Diğer tüm alanlar gerektiği gibi yazılmalıdır. Bunu favori düzenleyicinizle doğru yaptığınızdan emin olun.
Fonksiyonlar Dosyasını Oluşturun
İşlevler dosyasının eklenmesi, stil sayfasını ana temadan kuyruğa almak için gerekli bir adımdır. Bu adımı kaçırırsanız, alt temanızın hiç stili olmaz. Ayrıca dosya ekle<?php add_action('wp_enqueue_scripts', 'my_theme_enqueue_styles'); function my_theme_enqueue_styles() { wp_enqueue_style( 'ebeveyn stili', get_template_directory_uri() .'/style.css'); } ?>
WordPress'te Çocuk Teması oluşturma mekanizması
Dosya düzeyinde çalışırlar. Bir fonksiyon dosyayı çağırdığında, mevcut olup olmadığını kontrol eder. Alt temada dosya yoksa, ana temadan yüklenir. Ancak, temanın işlev dosyası biçiminde bir istisnası vardır. EğerAlt Tema Yapıcılar için Öneriler
arasındaki farkı bilmeniz gerekirAlt Temadaki Dosyalar
En az iki dosya, bir stil sayfası ve bir işlev dosyası vardır. Stil sayfası, WordPress'e tema türü hakkında bilgi verir. Ayrıca ana tema hakkında fikir verir. Tüm ayrıntılar, yorumlanmış metin formatının yardımıyla stil sayfasına dahil edilmiştir.

Bir stil sayfasını başka bir stil sayfasından çağırmak yanlış bir uygulamadır. Aslında, işlevler dosyasını kuyruğa alıyor olmalısınız. Stil sayfasını kuyruğa alan işlevler dosyasında bir işlev olmalıdır.
Ana tema birAlt Tema Nasıl Etkinleştirilir
Alt temaya dosya ekleyerek geçersiz kılmadığınız sürece, WordPress ana temadan bir dosya kullanır. gitWordPress Alt Teması Nasıl Oluşturulur ve Özelleştirilir
Artık çalışan bir temanız olduğunda, istediğiniz gereksinimlerinize göre özelleştirmeler ekleyebilirsiniz. Stil sayfalarını düzenlemek istiyorsanız, kurallarıTemel olarak, ana tema işlevini geçersiz kılmayı planlıyorsanız üç yöntem vardır.
- Takılabilir bir ana temanız olduğunda, alt temaya aynı adla başka bir işlev yazabilirsiniz. Bu nedenle ana temadaki işlev atlanacak.
- Çıkarılabilir bir ana temanız olduğunda, ana temadan bir işlevin çalıştırılmasını önlemek için bağlantıdan çıkarma yapılabilir.
- Aynı kancaya ancak farklı bir adla eklemek için yeni bir işlev ekleyebileceğiniz durumlar vardır. Bu, bir işlevi geçersiz kılmadan veya kaldırmadan yapılır.
Alt ve Ana Tema Hatalarını Düzeltin
Bir alt tema oluşturulduktan sonra, bazı işlevler, stiller veya diğer dosyalardan dolayı bazı sorunlar olabilir. Her şeyin doğru olduğundan emin olmak için bir dizi adım vardır.
- Alt temanın etkinleştirilip etkinleştirilmediğini kontrol edin. Bir ana temanın durumundan emin olmalısınız.
- Eklentiler tarafından oluşturulan tarayıcı önbelleğini ve önbelleğini temizleyin.
- WordPress'te bir alt tema oluşturduğunuzda, dosyaları doğru sözdizimiyle doğru adlandırıp adlandırmadığınızı kontrol edin.
- Değişiklikleri kaydedip kaydetmediğinizi kontrol edin.
- Takılabilir işlev çalışmıyorsa, bir ad uyuşmazlığı olup olmadığını veya ana temadaki işlevin takılabilir olup olmadığını kontrol edin.
- Geçersiz kılma sorunları olması durumunda fonksiyonda bulunan öncelik değerlerini ve kancaları kontrol edin.
- Sorun, kaldırılan işlevden kaynaklanıyorsa, öncelik değerini, adı ve kancayı kontrol edin.
- Hata ayıklama modunda wp-config.php dosyasını kontrol ederek kodda nerede ve nerede hata olduğunu bulun.
- Farklı elemanlar için çıktı kodu doğrulanmalıdır.
WordPress Çocuk Teması için Hatırlanması Gerekenler
- Bir alt temada bir stil sayfası ve bir işlev dosyası olmalıdır.
- Bir alt tema oluşturmadan üçüncü taraf temalarını doğrudan düzenlemeyin. Bu, yapılan özelleştirmeleri koruyacaktır.
- Temayı etkinleştirin ve ana temayı silmeyin.
- Aynı ada sahip iki dosya olduğunda, WordPress alt dosyadaki dosyayı kullanır.
- Ana temadaki takılabilir bir işlevi geçersiz kılmak için, işlevi alt temada aynı adla oluşturmanız gerekir.
- remove_action( ) veya remove_filter() işlevinin kullanımıyla, ana temadan bir işlevi kaldırabilirsiniz.
- Aynı kancaya sahip bir işlev oluşturduğunuzda, bir ana tema işlevini artırabilirsiniz.
Toplama
WordPress'te bir alt tema oluşturmak için bunları aklınızda bulundurmalısınız, maksimum avantaj elde edebilirsiniz. Umarım bu makale, çocuk ve ebeveyn teması hakkındaki şüphelerinizi giderir.
Ek Okumalar