Farklı WordPress Tema Türleri Hakkında Bilmeniz Gereken Her Şeyi Öğrenin
WordPress Temaları, web sitemizin görünümünü tamamen değiştirmemize izin verir. Bir temayı veya diğerini yükleyerek ve doğru bir şekilde yapılandırarak, web sitemiz belirli duyguları iletebilecek, kişisel imajımıza uyacak ve rekabette öne çıkabilecektir.
Örneğin, birkaç yıl önce WPrincipiante adında İspanyolca bir WordPress blogumuz vardı. O zamanlar kullandığımız tema tamamen blog içeriğine odaklanmıştı ve bu nedenle ön sayfa blog yazılarımızı içeriyordu:

Kısa bir süre sonra, tüm web sitelerimizi ve bloglarımızı tek bir etki alanında birleştirmenin zamanının geldiğine karar verdik: neliosoftware ve şu anda elimizdeki şey bu:

Şirketimizi, müşterilerimizi ve hizmetlerimizi sunduğumuz basit bir sayfa. Ama yine de blogu işletiyoruz ve onu yine de web sitemizde bulabilirsiniz:

Yani, bu durumda sadece temayı değil, orijinal blogumuzun alan adını da değiştirmiş olsak da, temanın kendisinin ne kadar fark yarattığını görebilirsiniz. Bu yeni web sitesi, daha önce sahip olduğumuzdan tamamen farklı görünüyor çünkü artık hizmetlerimize odaklanıyor.
Bu yazıda, WordPress'te bulunan farklı temalara derinlemesine bakacağız ve bunları ihtiyaçlarınıza göre yapılandırabilmeniz ve uyarlayabilmeniz için onlar hakkında bilmeniz gereken her şeyi size öğreteceğiz.
Temel WordPress Temaları
En basit konseptle başlayalım: WordPress teması. Az önce bahsettiğim gibi, temalar WordPress sitemizin görünümünü tanımlar. Resmi belgelerde belirtildiği gibi, tema, herhangi bir web sitesinin stil sayfaları, JavaScript dosyaları vb. gibi diğer tipik varlıklarıyla birlikte blogumuzun içeriğini oluşturmak için kullanılacak HTML şablonlarını tanımlayan bir dosya grubudur.
Varsayılan WordPress teması Yirmi Onyedi'dir. Basit ve işlevsel bir temadır, üç veya dört basit sayfadan oluşan basit bir blog çalıştırmak için idealdir (biliyorsunuz, iletişim sayfası, gizlilik politikası sayfası, vb.).

Bazı özellikleri, birden çok bölüm, birden çok kenar çubuğu vb. içeren bir ön sayfa içerir. Bu temayı çalışırken görmek istiyorsanız, WordCamp Barcelona 2018 web sitesine bir göz atın. Gördüğünüz gibi zarif, sade ve işlevsel bir tasarım.
Açıkçası, bir temada bulduğumuz seçenekler ve işlevler, temanın kendisine bağlıdır. Bazı temalar çok güçlü ve çok yönlüdür. Diğerleri daha basit ve bir niş için idealdir. Bu yüzden tüm mesele, ihtiyaçlarınıza en uygun olanı bulmaktır. WordPress.org tema dizininde, doğrudan WordPress Panosundan erişilebilen çok sayıda tema vardır:

Burada bulacağınız tüm temalar, web sitenize kolayca yükleyebileceğiniz ve kullanabileceğiniz ücretsiz temalardır. Resmi depodan (veya aslında başka bir yerden) bir tema seçmekle ilgileniyorsanız, lütfen geliştirici tarafından iyi bir şekilde korunduğundan, diğer kullanıcıların onu kullandığından ve desteğin etkin olduğundan emin olun.
Premium Temalar
Olağanüstü bir WordPress teması bulmak için başka bir seçenek de premium pazar yerlerine bakmaktır. Premium temalar özünde WordPress.org'da bulunanlarla aynıdır, ancak bazı ek garantileri vardır: onlar için ödeme yaptığınız için geliştiriciden destek ve güncelleme bekleyebilirsiniz (ve talep edebilirsiniz).
Birkaç gün önce bu diğer gönderide bahsettiğim gibi, premium bir tema bulabileceğiniz ve satın alabileceğiniz birçok pazar yeri var: Themeforest, Template Monster, Elegant Themes, Studiopress, iThemes… Sadece bu web sitelerine bir göz atın ve temayı bulun. ihtiyaçlarınıza daha uygun…

Premium temalar arasındaki ortak özelliklerden biri, Çok Amaçlı Temalar olmalarıdır. Çok amaçlı bir tema, TONLARCA özelliğe sahip normal bir WordPress temasıdır, böylece onu hemen hemen her şey için kullanabilirsiniz. Bu temalar, temalarıyla (fiyat tabloları, ürün sunumu, özellik listeleme, referanslar, ekip… adını siz koyun) istedikleri her şeyi yapabileceklerinden emin olmak isteyen kısıtlı bir bütçeye sahip biri için çok kullanışlıdır. Ancak, iki büyük dezavantaj var:
- karmaşıklık Bu temalar o kadar çok özellik içeriyor ki, bazılarını kullanmayacağınız büyük bir değişiklik var. Bu, bazı performans sorunlarına neden olabilecek ağır ve karmaşık bir tema kullanacağınız anlamına gelir.
- Tema Kilitleme. Bu tür temalarla karşılaştığımız en büyük risk, tüm özelliklerini kullanmaya başlamamız ve bir anda temayı değiştirmek istediğimizde, tüm özelliklerine bağlı olduğumuz için yapamayacağımızı anlamamızdır. Çok amaçlı temalar başlamayı kolaylaştırır, ancak ilerlemeyi de çok zorlaştırır.
Özelleştirme ve Alt Temalar
Şimdiye kadar normal temalardan bahsettik, ancak WordPress tema ekosistemi bundan çok daha geniş ve karmaşık. WordPress tema arenasında tam olarak nasıl çalıştıklarını anlamak için bilmeniz gereken bazı özellikler vardır. Ve bu özelliklerden biri de çocuk temaları kavramıdır.
Bildiğiniz gibi, WordPress'in en büyük avantajlarından biri açık kaynak yapısıdır, yani hiç kimse temanızın içine bakmanızı ve onu istediğiniz gibi değiştirmenizi engelleyemez. Örneğin, temanızın header.php dosyasına bir izleme komut dosyası gömmek istiyorsanız, bunu yapabilirsiniz. Bir blog gönderisi oluşturmak için kullanılan şablonu değiştirmek istiyorsanız, devam edin ve yapın. Web sitenizin altbilgisine yeni bir kenar çubuğu eklemek isterseniz, o da elinizin altında. Bütün bunlar mümkün ama… Bütün bu ince ayarların göz açıp kapayıncaya kadar kaybolabileceğini biliyor muydunuz?
Temanızın yeni bir sürümü olduğunda, WordPress onu indirir ve mevcut temanızı güncellenmiş sürümle değiştirir. Bu, önceki sürümde yaptığınız tüm değişikliklerin güncellemeyle birlikte ortadan kalkacağı anlamına gelir.
Bu sorunu önlemek için WordPress alt temaları tanıttı. Alt tema, çalışması için başka bir temaya (ana tema) bağlı olan "tamamlanmamış" bir WordPress temasıdır. Fikir çok basit: Orijinal temanın dosyalarında ince ayar yapmak yerine, WordPress'te yeni bir tema oluşturur ve onu, ince ayar yapmak istediğiniz temanın alt teması olarak ayarlarsınız. Ardından, alt temada ince ayar yapmak istediğiniz dosyaları yeniden tanımlayın ve diğer her şey için ebeveyne güvenin. Bu şekilde, yeni bir güncelleme olduğunda, WordPress ana temanın üzerine yazacaktır, ancak alt temada yaptığınız tweaks güvenli ve sağlam olacaktır.

Torun Temaları. Bu Bir Şey mi?
Artık alt temalar hakkında bilgi sahibi olduğunuza göre, merak ediyor olabilirsiniz: Başka bir alt temadan bir alt tema oluşturmak mümkün müdür? Ve eğer öyleyse, onlara hiç ihtiyacım olur mu?
Kısa cevap hayır. WordPress yalnızca bir ana temaya ve bir alt temaya izin verir. Başka bir alt temanın (yani bir "torun" temasının) alt temasını oluşturamazsınız. Ancak, birkaç paragrafta göreceğimiz gibi, aslında oldukça faydalı olacaklar… ve bu yüzden torun temaları oluşturmak için bazı formüller var.
Başlangıç Temaları ve Çerçeve Temaları
Artık WordPress temalarının ne olduğunu ve onları nasıl uyarlayabileceğimizi bildiğimize göre, bir temanın nasıl oluşturulacağı hakkında konuşmak için birkaç dakika ayırmanın zamanı geldi. Açıkçası sıfırdan yeni bir tema oluşturabilirsiniz, ancak bunu yapmamanızı ve bunun yerine bir başlangıç teması veya bir çerçeve teması kullanmanızı öneririm. Her birinin ne olduğunu görelim.
Daha önce gördüğümüz gibi, tema, web sitemizin görünümünü değiştiren bir dizi dosyadır (şablonlar, stil sayfaları, komut dosyaları vb.). Sıfırdan bir tema oluşturmak, her şeyin çalışması için dizinlerin ve dosyaların yapısını hazırlamamız gerektiği anlamına gelir. Ve bu zaman alıcı ve oldukça tekrarlayıcı.
Başlangıç teması , bize kendi temamızı oluşturmaya başlamamız için az çok işlevsel bir iskelet verir. Mevcut birçok başlangıç teması var, ancak bulabileceğiniz en iyi bilinen ve en değerli başlangıç temalarından biri Alt Çizgiler. Bu tema tamamen minimalisttir ve dağıtıldığı için herhangi bir web sitesinde kullanılması amaçlanmamıştır. Bunun yerine, onu kendi temanızı oluşturmak için temel olarak kullanmanız gerekiyor.

WordPress'te tema oluşturmak için başka bir seçenek, ana ve alt temaların mekanizmasına dayanan çerçeve temalarının kullanılmasıdır. Temelde, bir çerçeve teması tamamen işlevsel bir temadır (yani herhangi bir WordPress sitesine kurabiliriz ve mükemmel bir şekilde çalışır), ancak amacı bir alt tema için bir temel olarak hizmet etmektir. Alt tema, onu uyarlamak ve benzersiz bir şey yaratmak için çerçeve temasının işlevlerinden ve özelliklerinden yararlanacaktır.
Böyle bir paradigma örneği, StudioPress'in Genesis Framework'üdür. Aşağıdaki ekran görüntüsünde gördüğünüz gibi, herhangi bir web sitesinde kullanabileceğimiz basit ve zarif bir temadır, ancak gerçek potansiyeli, bir çerçeve olarak sunulması gerçeğinde yatmaktadır: mimarisi ve tasarımı, geliştiricileri onu genişletmeye ve uyarlamaya teşvik eder. alt temalar aracılığıyla yeni temalar oluşturun.

StudioPress web sitesine bir göz atarsanız, Genesis'e dayanan birçok tema olduğunu göreceksiniz. Hepsi benzersizdir, ancak aynı ana temaya dayandıkları için iç yapıları oldukça benzerdir.

Bu tür temaların en büyük avantajı, aralarında geçiş yapabilmenin kolaylığıdır: aynı çerçeveyi kullanan tüm alt temalar temelde aynı tema olduğundan (hâlâ çerçeve temasının bir "uyarlamasıdır"); aynı çerçeveyi kullanmak son derece basittir.
Ancak parıldayan her şey altın değildir: bu tür temaların büyük bir dezavantajı vardır. Halihazırda bir alt tema kullandığımız için, bu alt temayı istediğimiz gibi uyarlamak için bir alt tema oluşturamıyoruz… bu nedenle, gerçekten yapmak isteseydik, “torun temaları” oluşturmak için bazı geçici çözümler uygulamak zorunda kalırdık. . Ama bu başka bir yazının konusu…
Diğer Tema Türleri
Son olarak, öncekilerden temelde farklı olmamakla birlikte, onları benzersiz ve özel kılan bazı özelliklere sahip olan diğer üç tema türü hakkında kısaca yorum yapalım. Bunlar, sayfa oluşturucular, özel temalar ve uyumluluk temaları içeren temalardır.
Sayfa Oluşturucu İçeren Temalar
Sayfa oluşturuculu temalar, herhangi bir kodlama becerisi gerektirmeden görsel olarak sayfalar oluşturmak için kullanıcı dostu bir araç içeren temalardır. Bu tür bir temanın iyi bilinen bir örneği (birçokları tarafından sevilen, başkaları tarafından nefret edilen) Divi'dir:

Özel Uyarlanmış Temalar
WordPress'te tema ararken göz önünde bulundurmamız gereken bir diğer seçenek de profesyonel bir ekipten bizim için özel bir tema tasarlamasını isteme olasılığıdır. Bu yazıda bunu kendi başımıza nasıl yapabileceğimizi gördük (başlangıç temaları veya çerçeve temaları kullanarak), ancak elde edeceğimiz sonuç muhtemelen bir profesyonelden alacağımızdan biraz daha kötü görünecektir.
Örneğin temamız Silo Creativo tarafından tasarlandı ve oluşturuldu ve umarım benimle aynı fikirdesinizdir: oldukça muhteşem görünüyor!

Bu tür temaların en büyük avantajı, sonucun tamamen benzersiz ve ihtiyaçlarınıza mükemmel şekilde uyarlanmış olmasıdır, bu nedenle alabileceğiniz yükleme süreleri muhtemelen daha iyi olacak ve son kullanıcı arayüzü çok daha basit olacaktır. Ancak maliyetin açık bir dezavantajı var: özel bir tema yapmak her zaman var olan bir temayı kullanmaktan daha pahalıdır… ama bence, bütçeniz varsa, uzun vadede buna değer.
WooCommerce, BuddyPress, BBPress vb. İle Uyumlu Temalar
Web siteniz basit bir bloga sahip bir web sitesinden daha fazlasıysa ve WooCommerce ile çevrimiçi bir mağaza, BBPress ile forumlar ve hatta BuddyPress ile küçük bir sosyal ağ gibi şeyler içeriyorsa, kesinlikle karmaşık bir WordPress kurulumunuz var ve bu nedenle yapmanız gerekenler. Seçtiğiniz temanın tüm bunlarla uyumlu olduğundan emin olun. Bunu yapmazsanız, sitenizin bok gibi görünmesi riskini alırsınız.

Orada bulacağınız temaların çoğu (hem ücretsiz hem de premium), WooCommerce ve diğer popüler eklentilerle uyumludur, ancak diğerleri değildir. Bu nedenle, web siteniz bu bileşenlerden herhangi birini kullanıyorsa, lütfen seçtiğiniz temanın bunlarla uyumluluğunu açıkça belirttiğinden emin olun.
Toplama
WordPress temaları dünyası ilk bakışta göründüğünden daha karmaşıktır: temel temalar, pemium temaları, alt temalar, çerçeve temaları, başlangıç temaları… Bu yazıda bunların ne olduğunu ve nasıl kullanabileceğimizi öğrendik. Umarım bugün paylaştığım tüm bilgiler WordPress temalarının nasıl çalıştığını biraz daha anlamanıza yardımcı olmuştur!
Unsplash'ta Victoria Bilsborough'un Öne Çıkan Görseli.
ev borcu WordPress sitesi