WordPress topluluğunda, özellikle yeni başlayanlar arasında ortaya çıktığını gördüğümüz en popüler sorulardan biri: Bir çocuk teması kullanmalı mıyım?
Bu makale, bir alt temanın ne olduğunu tanımlamanıza ve ardından buna ihtiyacınız olup olmadığı sorusunu yanıtlamanıza yardımcı olacaktır.
Çocuk teması nedir?
Özetle, bir alt tema, belirli bir (ana) temada kod veya stil değişiklikleri yapmak için kullanılan bir dizi temel tema dosyasıdır. WordPress'te ikinci bir tema olarak görünür. Değişiklikler genellikle PHP ve/veya CSS dosyalarında yapılır. Alt temalar, model güncellendiğinde veya güncellendiğinde (muhtemelen temanın ömrünün bir noktasında gerçekleşecek) herhangi bir değişikliğin üzerine yazılmasını önler.
Ancak bu makale, alt temanın ne olduğu ile ilgili değil, WordPress web sitenizde bir tema kullanıp kullanmamanız ile ilgili.
Davulları gerçekten zorlayan bir tasarımcılar, geliştiriciler, uzmanlar ve diğerlerinden oluşan bir kamp var " Her web sitesine bir alt tema yüklemelisiniz! "Ya da" Bir web sitesi tasarlamanın "doğru" yolu budur. Bunu atasözü kaidelerinden haykıracaklar. Foruma veya grup sohbetlerine atlayacaklar ve şöyle diyecekler: EVET…. HER ZAMAN !
Pekala, tüm web sitelerinde alt tema kullanmıyorum ve bunun nedenlerinden bazıları bunlar.
1) Her zaman gerekli değildir. Yalnızca WordPress tema kodunu ve/veya dosyalarını değiştirmeniz gerektiğinde bunların gerekli olduğunu unutmayın. CSS'de yapılan değişiklikler eskiden popülerdi, ancak şimdi birçok WordPress temaları özel CSS bölümleriyle birlikte gelir.
hatta var WordPress eklentileri tema veya alt tema dosyalarıyla uğraşmak istemiyorsanız özel CSS için. Diğer büyük olan? Dosyalar functions.php özel işlevler veya bazı temel ve/veya WordPress tema işlevlerindeki değişiklikler için düzenlenecek en popüler dosyadır. . . ancak yine de, alt temalar yalnızca WordPress tema dosyalarına kesinlikle değişiklik eklemeniz gerekiyorsa.
2) Alt temaları öğrenmek ve dağıtmak biraz teknik bilgi gerektirir. 2014'ten beri WordPress kullanıyorum ve alt tema, WordPress'i nasıl ve neden ve nasıl dağıtacağımı öğrenmek için ihtiyaç duyduğum şeylerden biriydi. Bu sadece "dosya yüklemek" veya bir WordPress eklentisi kurmakla ilgili değil. Bazıları, aşağıdaki durumlarda alt tema dosyalarıyla gerçekten uğraşmayı gerektirir. web sitesi oluştur sıfırdan.
bugün de var WordPress eklentileri alt temanın kodunu değiştirmek istemiyorsanız, alt temalar oluşturmak için. (Ancak eklentiler bile biraz teknik bilgi gerektiren birçok ayar ve seçeneğe sahiptir.) Avada gibi bazı popüler temalar, dağıtımını çok kolaylaştıran bir alt tema sürümüyle birlikte gelir.
Bununla birlikte, gelecek vaat eden bir WordPress tasarımcısı veya geliştiricisiyseniz, onları tanımalı ve nasıl dağıtacağınızı öğrenmelisiniz, çünkü muhtemelen onlara ihtiyacınız olacak. Ancak yalnızca bir WordPress kullanıcısıysanız veya bir veya iki web sitesi için WordPress ile ilgilenen biriyseniz, neden rahatsız?
3) Hayatım boyunca kendi kullanımım için bir WordPress web sitesi tasarlamak ve / veya sürdürmek için, değişikliklerimin gerçekten yapıldığını söylemek için alt temayı bir gösterge olarak kullandım. Bana anında bir şeyin kişiselleştirilmiş, farklı vb. olduğunu söylüyor. Yeni bir web sitesini devralmak, bir alt temanın yerinde olduğunu görmek ve ardından herhangi bir özelleştirme bulamamaktan daha kötü bir şey olamaz.
Bugüne kadar, alt teması olmayan ve bunlardan birini kullanan birçok web sitem var. Bir web sitesi tasarladığımda, geliştirdiğimde ve / veya bakımını yaptığımda - tek bir özelleştirme satırına ihtiyacım olduğunda, bir alt tema dağıtırım. Bir tema dosyasını asla özelleştirmem.
Bununla birlikte, yeteneklerimizi, tasarımlarımızı ve oluşturulan web sitelerinin portföyünü genişlettikçe, gelişimimizi geliştiriyoruz ve giderek artan bir şekilde çocuk temaları en baştan kullanıma sunuluyor.
Yani cevap " Bir çocuk temasına ihtiyacım var mı? " ile başlar " değişir » Tema kodunu özelleştirmeniz mi gerekiyor? Eğer öyleyse, o zaman evet, bir çocuk temasına ihtiyacınız var. Değilse, zamanınızı ve enerjinizi harika bir web sitesi tasarlamak veya sürdürmek gibi başka bir yere ayırın.
En son TwentySeventeen WordPress temasının Özelleştiricisindeki alt tema ve Ek CSS kullanımı arasında iyi iş çıkardınız, güzel bir karşılaştırma.
En son TwentySeventeen WordPress temasının Özelleştiricisindeki Ek CSS değişikliklerinin konumu ile ilgili sorumu tekrarlıyorum.
Aslında ilk başta TwentySeventeen temasının css'ini değiştirmek için child temayı kullanmaya başladım.
Ve bugün TwentySeventeen temasının Özelleştiricisinde doğrudan Ek CSS değişiklikleri uyguluyorum.
Ancak yaklaşan TwentySeventeen tema güncellemesindeki değişikliklerimi kaybetmekten korkuyorum.
Soruyorum şudur: Değişikliklerimi yedeklemek için,
TwentySeventeen temasının Customizer'daki ek CSS'deki değişikliklerim hangi dosyada?
Çeşitli css'leri açtım ve .css dosyalarını TwentySeventeen'in wp-admin \ css'sinden başarıyla özelleştirdim.
TwentySeventeen birçok blogcu tarafından kullanılıyor ...
… Bazılarının cevabı olabilir.
Merhaba, veriler aktif temanın seçeneklerine daha kesin bir şekilde veritabanında saklanır.
Tema-çocuk css'i ve TwentySeventeen'in ek CSS'sinin özelleştirilmesi arasındaki bu mükemmel karşılaştırma için teşekkür ederiz.
Şahsen, TwentySeventeen'de her iki tekniği de (çocuk temalı css ve ek css özelleştirme) kullanıyorum.
Benim sorum: Bu ek css ne dosyada kaydedilir?
TwentySeventeen teması güncellenirken bu değişiklikler kaybolacak mı?
Merhaba, ek CSS kodu tema seçeneklerine eklendi.