- Konu sahibi
- #1
Bir sitenin kullandığı WordPress temasını bulmanın en pratik yolu, sayfanın kaynak kodunda
Aşağıdaki adımlar masaüstü tarayıcısının kaynak ve geliştirici araçlarını esas alır:
WordPress temaları, tema bilgilerini genellikle kök dizindeki
Örneğin kaynak kodunda
Bu durumda incelediğiniz stil dosyası
Aşağıdaki ayrım, bulduğunuz bilginin ne kadar güvenilir olduğunu gösterir.
İlk görülen
Bir başka hata, tema tespit araçlarının sonucunu kesin kabul etmektir. Bu araçlar yalnızca dışarıya açık dosya yollarını ve bilinen imza parçalarını okuyabilir. Özel geliştirilmiş temalar, CSS birleştirme sistemleri, CDN kullanımı veya güvenlik eklentileri nedeniyle sonuç alınamayabilir. Ayrıca bir sitenin kullandığı temayı bulmak, o temanın lisansını, özelleştirmelerini veya kullanılan eklentileri otomatik olarak ortaya çıkarmaz.
Sonuç alamazsanız önce ana sayfa yerine bir yazı sayfasını ve kategori sayfasını kontrol edin. Ardından kaynak kodunda
wp-content/themes/ ifadesini aramaktır. Bu dizinden sonra gelen klasör adı tema dosyasının geldiği teknik klasör için bir ipucudur; tek başına etkin temanın kanıtı değildir. Ardından bu klasörün style.css dosyasını açarak temanın görünen adını, geliştiricisini ve varsa ana tema bilgisini doğrulayabilirsiniz.Kaynak kodundan tema klasörünü bulma
Aşağıdaki adımlar masaüstü tarayıcısının kaynak ve geliştirici araçlarını esas alır:
- İncelemek istediğiniz sitenin herhangi bir sayfasını açın. Ana sayfa yerine yazı veya kategori sayfasını da kontrol etmek faydalıdır; tema dosyaları çoğunlukla tüm sayfalarda çağrılır.
- Sayfada sağ tıklayıp
Sayfa kaynağını görüntüleseçeneğini açın. Geliştirici araçlarını açtıysanızSourcesveyaNetworksekmelerini de kullanabilirsiniz. - Sayfa içinde
wp-content/themes/ifadesini arayın. - Örneğin şu tür bir dosya yolu görürseniz:
Kod:<link rel="stylesheet" href=".../wp-content/themes/ornektema/style.css"> - Buradaki
ornektemabölümü tema klasörünün teknik adıdır. Birden fazla sonuç varsa yüklenen dosyaların hangi tema klasörlerinden geldiğini karşılaştırın; dosya sayısının çokluğu hangi temanın etkin olduğunu kanıtlamaz. - Bulduğunuz klasör adını tema dizininde veya tema geliştiricisinin sayfasında arayarak görünen tema adını doğrulayın. Sonraki adım, temanın ana tema mı yoksa alt tema mı olduğunu kontrol etmektir.
wp-content/themes/sitepress/ yolu, temanın yönetim panelinde farklı bir isimle gösterilmesine engel değildir.Tema adını style.css içinden doğrulama
WordPress temaları, tema bilgilerini genellikle kök dizindeki
style.css dosyasının başındaki açıklama bölümünde taşır. Bu bölümde Theme Name, Author ve bazen Template alanları bulunabilir. Template satırı varsa dosya bir alt temanın ana tema bağlantısını bildiriyordur; ziyaretçiye uygulanan alt tema ile tasarımın temelini sağlayan ana tema farklı olabilir.Örneğin kaynak kodunda
magtema-child klasörünü gördünüz ve stil dosyasının başında şu bilgiler yer alıyor:
Kod:
Theme Name: Mag Tema Child
Template: magtema
Bu durumda incelediğiniz stil dosyası
Mag Tema Child adlı alt temayı tanımlar; sayfada gerçekten etkin olan tema olduğunu ayrıca doğrulamalısınız. Ana tema ise magtema klasöründeki temadır. Tasarımın hangi bölümünün değiştirildiğini yalnızca dışarıdan kesin olarak anlamak mümkün olmayabilir.Sonuca göre nasıl karar verilmeli?
Aşağıdaki ayrım, bulduğunuz bilginin ne kadar güvenilir olduğunu gösterir.
| Bulgu | Anlamı | Sonraki adım |
|---|---|---|
wp-content/themes/tema-adi/ | Tema klasörü büyük olasılıkla tespit edildi | style.css bilgisiyle doğrulayın |
Theme Name görüldü | Temanın görünen adı bulundu | Ana tema ve alt tema alanlarını kontrol edin |
| Birden fazla tema klasörü görüldü | Eklenti, eski dosya veya alt tema olabilir | Sayfada yüklenen CSS dosyalarını karşılaştırın |
| Hiçbir tema yolu bulunamadı | Kod gizlenmiş, birleştirilmiş veya site özel geliştirilmiş olabilir | Farklı sayfaları ve CSS kaynaklarını inceleyin |
Sık yapılan hatalar
İlk görülen
wp-content/themes/ sonucunu doğrudan etkin tema sanmak en yaygın hatadır. Sayfada kullanılmayan eski temalar, alt temanın ana teması, önbellek çıktıları veya bir eklentiye ait dosyalar da görünebilir. Bu nedenle aynı klasör adını birden fazla CSS veya JavaScript yolunda doğrulayın.Bir başka hata, tema tespit araçlarının sonucunu kesin kabul etmektir. Bu araçlar yalnızca dışarıya açık dosya yollarını ve bilinen imza parçalarını okuyabilir. Özel geliştirilmiş temalar, CSS birleştirme sistemleri, CDN kullanımı veya güvenlik eklentileri nedeniyle sonuç alınamayabilir. Ayrıca bir sitenin kullandığı temayı bulmak, o temanın lisansını, özelleştirmelerini veya kullanılan eklentileri otomatik olarak ortaya çıkarmaz.
Sonuç alamazsanız önce ana sayfa yerine bir yazı sayfasını ve kategori sayfasını kontrol edin. Ardından kaynak kodunda
.css aratıp dosya yollarını karşılaştırın. Tema klasörü hiç görünmüyorsa yalnız dışarıdan tema adını doğrulayamadığınızı söyleyebilirsiniz. Bu durum özel tema, değiştirilmiş içerik yolu, önbellek veya CDN gibi birden fazla nedenle oluşabilir; bunlardan hangisi olduğunu kanıtlamaz.