Online Kimya Özel Dersi Al

DERS

SÜRE

ÜCRET

8.1 WordPress Temasını İncelenmeye Göndermeden Önce Yapılması Gerekenler

wordpress tema yapımı

Bir WordPress temasını yayınlamak demek, temanın WordPress tema inceleme takımından (WordPress Theme Reveiw Team) onay alıp wordpress.org/themes adresinde yayınlanması demektir.

Temayı Yayına Göndermeden Önce Yapılması Gereken 3 Şey

WordPress temasını yayınlamak için yüklemeden önce, son kontrollerin çok dikkatli bir şekilde yapılmış olmasına dikkat etmeliyiz. Çünkü, WordPress ekibinin önünde, incelenmek için sıra bekleyen çok sayıda tema vardır. Bahsettiğimiz bu ekip, bir temada üç adet ciddi hata gördüğünde temayı onaylamamaktadır. Bu yüzden, ikinci bir değerlendirme için aylarca beklemek zorunda kalmadan önce, WordPress temamızı teste etme ve WordPress temasını onaylatma (validating) işlemlerini dikkatlice yapmak doğur bir hareket olacaktır.

WordPress temamızı, yayınlanmak üzere kontrol timine göndermeden önce, yapılması gereken ilk üç şey şunlardır:

I. WordPress temasının yayınlanabilmesi için sahip olması gereken özellikleri taşıdığından emin olmalıyız.

WordPress arşivinde yayınlanmış ve yayınlanacak olan bütün temalar şu özellikleri taşır:

  • Tema GNU General Public License lisansının v2 veya daya sonraki versiyonlarına uyumlu olmalıdır.
  • Daha eklentilerin alanına giren kodların temalarda bulunmasına izin verilmez. Yani özel bir yazı tipi ya da bir kısa kod (shortcode) içeren temalar kabul edilmez.

II. Tema “Theme Sniffer” eklentisinden geçmelidir.

Theme Sniffer, WordPress temalarının PHP yapısının uygunluğunu test eden bir eklentidir. Temamızı bu eklentiye onaylatmadan yayına göndermemeliyiz.

III. Tema “Theme Check” eklentisinden geçmelidir.

Theme Check eklentisi, WordPress temalarının, WordPress standartlarına uygun olup olmadığını test eder.

Gerekli Tema Dosyaları

WordPress tema inceleme takımı, temalarda en az şu dosyaların olmasını ister:

  1. style.css: Temanın ana stil dosyasıdır.
  2. index.php: Ana şablon dosyasıdır.
  3. comments.php: Yorum sistemi için gerekli şablon parçasıdır. Bu dosya, yorumların yanında trackback (geri izleme) için ve yazar yorumlarına özel tasarımlar için de kullanılır.
  4. screenshot.png: Temanın resmidir. Ana dizinde bulunur.

İsmini verdiğimiz bu dosyalar, temanızın onay alabilmesi için gerekli dosyalardır fakat, temanız, tema yapımını anlattığımız bu ders serisi boyunca bahsettiğimiz diğer bütün dosyaları da içerebilir.


Temayı Test Etme

Temanızı, tema yapabilen biri olarak, temel özelliklerinin çalışıp çalışmadığını görmek için manuel olarak da test etmeliyiz. WordPress temasını test etme adlı dersimiz sizlere bu konuda gerekli bilgileri verecektir.

Manuel kontrolden sonra, temamızı test etmeye yarayan eklentileri de kullanabiliriz. Bir WordPress temasını test etmek için geliştirilmiş başlıca eklentiler şunlardır:

WordPress Beta Tester

WordPress, yılda üç defa güncellenir. WordPress temamızı bir sonraki WordPress sürümü için de test etmek mümkündür. WordPress Beta Tester (İngilizce) eklentisi bu işlem için geliştirilmiştir. Bu eklentiyi, yönetim panelimizden kurarak kullanabiliriz.

Theme Check

Theme Check (İngilizce) eklentisi, temanızın WordPress temalarını inceleyen ekibin standartlarına uygun olup olmadığını kontrol ederi. Bu eklentinin temanızda neleri kontrol ettiğini merak ediyorsanız, bu sayfaya (İngilizce) bakabilirsiniz.

Developer

Developer (İngilizce) eklentisi, bir tema yapımcısına gereken bir çok eklentiyi otomatik olarak indiren ve kuran bir eklentidir.

Debug Bar

Debug Bar (İngilizce) eklentisi, kod yapınızdaki hata mesajlarını anlaşılır bir şekilde ve kategorize ederek, ayrı bir sayfada sunan bir eklentidir.

Log Deprecated Notices

Log Deprecated Notices (İngilizce) eklentisi, temanızda varsa, eskimiş, WordPress’in terk ettiği ya da zamanla terk edilmesi planlanan fonksiyonları tespit eder.

Farklı Web Tarayıcıları ile Test Etme

WordPress temasından, bütün major web tarayıcılarda ve bütün ekran büyüklüklerinde düzgün çalışması beklenir. Temanızı WordPress takımına göndermeden önce, yaygın olarak kullanılan web tarayıcılarında ve farklı ekran büyüklüklerinde test etmelisiniz. Hatta, Chrome, Firefox gibi tarayıcıların, sizin gibi web geliştiricileri için geliştirdikleri araçları da vardır. Aşağıda bu araçların bağlantıları verilmiştir.

Temayı Onaylatma (Validating)

Temanızda kullandığınız HTML ve CSS kodlarındaki hatalar, temamızın yayınlanmasına engel olacaktır. Bu yüzden, WordPress takımına göndermeden önce, temanızda kullandığınız HTML ve CSS kodlarını WordPress Temasını Onaylatma (Validating) adlı dersimizde adı verilen çeşitli yazılımlara onaylatabilirsiniz.

Tema Değerlendirme Rehberi

İncelenmek üzere göndermeden önce temamızın, WordPress tema inceleme takımı tarafından yazılan Tema Değerlendirme Rehberi‘ne uygun olduğundan emin olmalıyız. Bu rehberde, bir WordPress temasının hangi kriterlere göre değerlendirildiği anlatılır.

WordPress tema inceleme takımı tarafından hazırlanan Tema Değerlendirme Rehberi bir sonraki dersimizde anlatılmıştır.


DERSİN SONU

Kimya Özel Dersi Al

Yorum yaparak bize destek olabilirsiniz.

1 yorum: “8.1 WordPress Temasını İncelenmeye Göndermeden Önce Yapılması Gerekenler”

Bir cevap yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Şu kadar HTML serbest:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>