WordPress Temanızın Resmi Standartları Karşıladığından Nasıl Emin Olabilirsiniz?


Tema geliştiricilerin işi zor. Sadece temanın görünümünü tasarlamakla kalmazlar, onu PHP, HTML ve CSS'de oluştururlar, olası uyumluluk sorunları üzerinde çalışırlar ve sizin ve benim gibi kullanıcılardan gelen destek taleplerini yönetirler. Bu bir ton iş ve eklentinizi resmi WordPress.org deposuna koymayı planlıyorsanız, atlamanız gereken ek bir dizi çember vardır: temanızın WordPress tema inceleme sürecinin resmi gereksinimlerini karşıladığından emin olmak .

WordPress Tema İncelemesini Geçmek

WordPress Tema İncelemesi

Kalkınan bir tema geliştiricisiyseniz, tema incelemesini geçme düşüncesi korkutucu. Bu biraz tezinizi savunmak gibidir – çok çalıştıktan sonra, bebeğinizin kendi başına ayakta durmak için gerekenlere sahip olduğunu kanıtlamanız gerekir. Neyse ki, incelemeniz için oldukça iyi bir hile sayfası olan bir Tema Kontrol eklentisi var. İşleri doğru yapsanız ve temanız kontrol edilse bile, 15 farklı WordPress tema inceleme gereksinimi kategorisiyle uğraşıyorsunuz (ve bu alt gereksinimler veya öneriler dahil değil).

  1. Ulaşılabilirlik
  2. kod
  3. Temel İşlevsellik ve Özellikler
  4. Sunum ve İşlevsellik
  5. belgeler
  6. Dilim
  7. lisanslama
  8. adlandırma
  9. Seçenekler ve Ayarlar
  10. Eklentiler
  11. Ekran görüntüsü
  12. Mahremiyet
  13. Satış, Krediler ve Bağlantılar
  14. Stil Sayfaları ve Komut Dosyaları
  15. şablonlar

Şimdi, Nisan 2018'den önce bunun manuel bir süreç olduğunu unutmayın. Gönüllülerden oluşan Tema İnceleme ekibi, depoya gönderilen her bir temayı inceledi ve bu da gönderim ve yayın arasında oldukça büyük bir gecikmeye neden oldu. Ancak o zamandan beri, tema incelemesi daha otomatik bir sisteme taşındı ve Tema İnceleme ekibi yalnızca "güvenlik, lisanslama, kötü niyetli veya korkunç şeyler ve içerik oluşturma"yı kontrol etti.

Bunu akılda tutarak, robocheck'leri geçmek sizin sorumluluğunuzdadır ve robocheck oldukları için Theme Check gibi bir eklenti oldukça kullanışlı olacaktır.

Tema Kontrolü Tam Olarak Ne Yapar?

Geçtiklerinden emin olmak için kodunuza karşı bir dizi birim testi çalıştırır. Bu kadar. TDD'ye (test odaklı geliştirme) aşina iseniz, bu yeni bir şey olmamalıdır. Özetle, burada yaptığınız şey bu: bir test yapın, kod geçerse devam edin. Değilse, kodu yazana kadar yeniden yazarsınız.

WordPress.org deposu için otomatik tema kontrolü aynı prensipte çalışır. Bu testleri geçmek, dahil edilmek için minimum düzeydedir.

Bu Testler Kimler İçindir?

Geliştirici değilseniz, bu eklentiyi kurmanız ve çalıştırmanız için çok az neden vardır. Elbette, çalıştırdığınız tema hakkında size bazı ilginç veriler verecektir, ancak biraz merakı tatmin etmekten başka bir şey yapmayacaktır (veya belki de profesyonel gelişim için olabilir, sadece ne için olacağını görmek için olabilir. ). Ancak geliştirme ve WordPress'e derinlemesine dalmak sizin işiniz olmayacaksa, bunun sizi geçmesine izin vermek isteyebilirsiniz.

Testleri Çalıştırma

Aslında WordPress tema inceleme kontrollerini çalıştırmak oldukça kolaydır. Eklentiyi kurup etkinleştirdiğinizde, Görünüm – Tema Kontrolü'nde yeni bir menü öğesi belirir. Tema kontrol sayfasının kendisi nispeten basittir.

WordPress Tema İncelemesi

Yüklü tüm temalarınızın listesini içeren bir açılır menü alırsınız. Temayı aktif olanınız olmasa bile kontrol edebilirsiniz – eklenti sadece koda karşı testler yapıyor. Kontrol Et'e bastığınızda ! , göz açıp kapayıncaya kadar binlerce test yapılıyor. Sonuçlar, bir hata raporu veya tamamen açık bir mesaj olarak açılır.

Hatalar Olduğunda

WordPress Tema İncelemesi

Bu Divi kurulumu için Theme Check 66.265 test gerçekleştirdi. Ve birden fazla hata bulundu. Sorun değil ve nedenini aşağıda ele alacağım. Şimdilik, aldığınız 4 tür uyarıya odaklanalım:

  1. Gerekli
  2. Uyarı
  3. Tavsiye edilen
  4. Bilgi

Bunlar Ne Anlama Geliyor?

Bir Re (1) bayrak oldukça basittir quired. WordPress.org deposunda olacaksanız, bu bir zorunluluktur. Çoğunlukla bu bayrak, uymadığınız bir kural olduğunda ortaya çıkar. Belki yönetici çubuğuna bastınız veya aşağıda gördüğünüz gibi, style.css başlığında metin alanı eksik. Genel olarak, sadece i'lerinizi noktaladığınızdan ve t'lerinizi geçtiğinizden emin olarak gereksinimleri ekleyebilirsiniz.

Ancak Uyarı (2) işareti, kodun kendisinin veya dosyalarınız resmi standartlarla uyumlu olmadığında ortaya çıkar. Aşağıdaki gibi, Divi yanlış dizinde görünüyor (değil), bu nedenle bir uyarı ile mekanik bir düzeltmeye dikkat çekiyor.

WordPress Tema İncelemesi

Ve sonra, WP.org'un en iyi uygulama olarak görmediği bir şey yaptığınızda yeşil renkte görünen Tavsiye Edilen (3) etiketi vardır. Aşağıda görebileceğiniz gibi, küçük resmin daha büyük olması gerektiğini düşünüyorlar, ancak oran 4:3 olduğu sürece kabul edecekler.

Bilgi (4) söz konusu olduğunda, size sadece bilmek isteyebileceğiniz şeyleri söylüyorlar. Örneğin, göreli yollar veya işlevler kullanmak yerine bağlantıları sabit kodluyormuşsunuz gibi.

WordPress Tema İncelemesi

Bu bilgi al ya da bırak olduğundan, kontrolü başlatan düğmenin yanında bir Bilgiyi Bastır onay kutusu bile vardır. O yüzden uğraşmak istemiyorsan uğraşma.

WordPress Tema İncelemesi

Her şey net olduğunda

Buna bastığınızda Kontrol Et! düğmesini tıklayın ve temanızda herhangi bir hata yok (en azından bu belirli testlere göre), Temanızın testleri geçtiğini yazan oldukça yeşil bir kutu alıyorsunuz. Çabalarınız için bir tür WordPress tema inceleme başarı sertifikası gibi.

WordPress Tema İncelemesi

Ancak yine de Önerilen veya Bilgi bayraklarını görebileceğinizi unutmayın. Gerekli tüm testleri geçtiniz, bu da tüm kurallara uyduğunuz ve WordPress Kodeksindeki standartlara göre kodladığınız anlamına gelir, ancak yine de daha iyi yapabileceğinizi veya bilmeniz gerektiğini düşündükleri birkaç şey olabilir.

Örneğin yukarıdaki bu örnekte, resmi tema Yirmi Onyedi . Ayrıca daha iyi uygulamalar için öneriler ve yazarların erişilebilirlik incelemesinden geçirmeleri için bir hatırlatma var. Ve bu , her kurulumla birlikte gelen varsayılan WordPress temasıdır . Bunun için hala öneriler varsa, sizinki birkaç tanesiyle geri dönerse kendinizi kötü hissetmeyin.

Hatalar Neden Sorun Değildir?

Ve temanız bir takım hatalarla geri gelirse endişelenmeyin. Divi ve hemen hemen her premium tema bir şekilde işaretlenir. Sorun yok. Çünkü WordPress.org tema deposunda barındırılmamaktadırlar . Evet, resmi WordPress tema standartları vardır, ancak bu yalnızca kullanıcıların WordPress.org'dan alabileceği her şeyin denetlendiğinden ve doğrulandığından emin olmak içindir.

Bu gereksinimlerin, bir temanın WordPress ile uyumluluğu ile ilgisi yoktur. WordPress'in kendisi için zor ve hızlı kurallar değil, sadece tema deposu.

Üçüncü taraf ve premium temalar söz konusu olduğunda, kendi kurallarına göre oynarlar. Premium temalar satın alan kullanıcılar statükoyu aramazlar. Tema Kontrolünü hemen hemen tüm premium temalara karşı çalıştırırsanız, büyük olasılıkla uyarılar ve gereksinim bayrakları bol olacaktır. Her şirketin kendi en iyi uygulamaları ve kodlama standartları vardır, bunlar genel anlamda WordPress Yoluna bağlı kalırken, ürünlerini mümkün olduğunca geliştirmek için tasarlanmıştır.

Bununla birlikte, bunun istisnası freemium temaları içindir. Diğer bir deyişle, WordPress.org deposunda Lite veya Özellik Sınırlı sürümü olan, ancak daha sonra kullanıcıların bir Pro sürüme yükseltmesine veya ek özelliklerin kilidini açmak için ödeme yapmasına izin veren temalar. Başlangıçta resmi depoda barındırılacakları için kodekste belirtilen aynı temel standartları karşılamaları gerekir. Bununla birlikte, premium/yükseltilmiş sürüm, bir kez satın alındığında zorunlu değildir.

Buradan nereye gidiyoruz?

Peki, bir tema geliştiricisiyseniz veya olmak istiyorsanız, WordPress tema inceleme standartları, gereksinimleri ve önerileri hakkında kesinlikle bilgi sahibi olmalısınız. Sonra, dürüst olmak gerekirse, orada bulunan temalar üzerinde birkaç kontrol yapardım. En sevdiğiniz temaların perde arkasında neler olup bittiğini görün. Öğrenmenin ve büyümenin en iyi yolu bu, gerçekten. Ve zaten kemerinizin altında bazı temalarınız varsa, ancak bunları kontrol etmediyseniz, bunu yapın. Gereksinimlere yakınsanız, belki bir freemium teması da düşünebilirsiniz? Belki bu basit eklenti sizin için yepyeni bir iş açısı açabilir.

Zaman içinde WordPress tema inceleme süreci hakkında ne öğrendiniz? Görüşlerinizi yorumlarda paylaşın!

Heavypong / Shutterstock.com tarafından makale özellikli resim

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir