WordPress PHP kodlama standartları için yeni başlayan geliştirici kılavuzu

WordPress’in başarısının bir kısmı, yeni geliştiricilerin platforma katkıda bulunmasının ne kadar kolay olduğundan geliyor. Bununla birlikte, bu tür işbirlikçi projede, kodlama kuvvetinin tutarlı kalması çok önemlidir. Yönergeler ayarlanmadan, kod hızla kontrolden çıkabilir. PHP WordPress kodlama standardı bu sorunun üstesinden gelmeye yardımcı oluyor gibi görünüyor. Bu standardın ardından, katkıda bulunanlar tarafından okunması, güncellenmesi ve yönetilmesi daha kolay kodlar üretir. Bağımsız bir geliştirici olarak, bunun gibi öğrenme standartları da daha güçlü kodlar yazmanıza yardımcı olacaktır.
Bu makalede, sizi WordPress PHP kodlama standardıyla tanıştıracağız ve neden bu kadar önemli olduklarını açıklayacağız. Daha sonra, bu kuralların bazılarının neden ve nasıl yapıldığını anlamanıza yardımcı olmak için üç standardı daha derinlemesine tartışacağız. WordPress PHP Kodlama Standartlarına Giriş Programlamada, nadiren kod yazmanın tek bir yolu vardır. Bu nedenle, iki farklı programcı tarafından yazılan kod çok farklı olabilir. Bu nedenle, WordPress gibi işbirlikçi projelerde bazı tutarlılık çok yararlıdır, bu nedenle birçok kişi kodu okuyabilir, yazabilir ve anlayabilir. Perl programlama topluluğunun ünlü ifadesi olarak: “Bunu yapmanın birden fazla yolu vardır, ancak bazen tutarlılık da kötü bir şey değildir.”
Kodlama standartları, katkıda bulunanların farklı stillere ve deneyimlere sahip olduğu projeyi birleştirmenin basit bir yoludur. WordPress bu nedenle PHP kodlama standardını yayınladı:

PHP kodlama standartları, programcılar arasında tutarlılık yaratmaya yardımcı olur ve takip edilecek en iyi pratik listenin yeni üyelerini sunar. WordPress Core’a katkıda bulunursanız veya dizinine eklentiler ve temalar gönderin, kodunuzun bu standardı izlemesi gerekir. Bununla birlikte, bunun ne olursa olsun WordPress ile ilgili iş için kullanmak için iyi bir uygulama olduğunu görüyoruz. Ayrıca, standartlara uymak, bir gün kodunuzla çalışması gerekebilecek herkes için çok yararlıdır.3 Standart PHP WordPress Önemli birçok basit ve basit WordPress PHP kodlama standartları. Önemlidirler çünkü çok sık ‘doğru yapılır’ ‘benim için işlev görüyor (yerel makinemde)’. Standartlar Set, kodun gereksinimleri karşılayıp karşılamadığını ve tüm makinelerde ve koşullarda çalışacağını öğrenmek için somut bir yol sunar. 1. Kaçmayı önlemek için tek veya çift alıntı seçin PHP’de dizeler yazmanın iki ana yolu vardır. İstediğiniz metnin etrafında tek veya çift tırnak işareti kullanabilirsiniz. Tek bir tırnak işareti, içindeki her şeyi tam anlamıyla yorumlarken, çift tırnak işareti değişkenleri kontrol eder ve değerini göstermeye çalışır:
$ örnek = ‘bob’;
Echo ‘tek alıntı. $ Selam örneği! ‘;
// Çıktı: tek tırnak işareti. $ Tebrik Örneği!
Echo “Çift tırnak. $ Örnek merhaba dedi!”;
// Çıktı: Çift tırnak işaretleri. Bob selamladı! Dizenizdeki alıntıları girmeniz gerektiğinde ne olur? Dizedeki tırnak işareti harici tırnak işaretiyle eşleşiyorsa, ters bir eğik çizgi kullanmaktan kaçınmalısınız. Benzer şekilde, bir değişkenin değerini tek bir tırnak işaretinde göstermesini istiyorsanız, başka bir dize ile birleştirmelisiniz: echo ” tek bir tırnak işareti ‘olan bir dizedir. içinde ‘kaçan tek tırnak’ ile.
Echo ‘Bu bir dize’. $ örnek. ‘ içinde.’;
// Çıktı: Bu, içinde bir bob olan bir iptir. Tek veya çift tırnak işareti kullanıp kullanmayacağınıza nasıl karar veriyorsunuz? WordPress standardı, dizede değişkenler varsa çift tırnak işareti seçmenizi söyler. Şüphe varsa, kaçmak için en az karakterle seçeneği seçin.
Aşağıdakiler, iyi seçilmiş bir teklifin resmi WordPress örneğidir: echo ‘ bağlantının adı ‘ ;
echo ” $ linkName “; Gördüğünüz gibi, tek tırnak işaretleri ilk sırada en yaygın olarak kullanılır, çünkü değişken yoktur. İkinci sırada, değişkenleri hesaplamak için çift tırnak ve HTML bağlantı etiketleri için tek tırnak işaretleri kullanıyoruz. 2. PHP’de ve döngü ifadelerini yazarken her zaman netlik için diş telleri kullanın, bir mantık satırı için kıvırcık braketleri dahil etmeyi veya yok saymayı seçebilirsiniz. Kodda böyle görünebilecek bazı sürümlerden bazıları: // Kıvırcık braketlerle koşullu beyan bloğu

İf ($ cound) {
echo ‘ilk kod satırı’;
echo ‘ikinci sıra kodu’;
}
// kıvırcık bukleler olmadan tek bir satırın ifadesi
eğer ($ cound) echo ‘tek satır koşullu’;
// kıvırcık bukleler olmadan tek bir satırın ifadesi
Eğer ($ durum)
echo ‘bir hat koşulu’;
Echo ‘İkinci sıra, if ifadesinin bir parçası değildir; Gördüğünüz gibi, buklesiz kod hızlı bir şekilde okumak için kafa karıştırıcı olabilir. Bu nedenle WordPress, PHP kodlama standartlarında bir zorunluluk olarak diş telleri eklemeyi seçebilir.
Bu bloğu WordPress altyapısına yazarken, PHP’nin sizi zorlamadığı koşullu bir çizgi için bile her zaman kurawal braketleri eklemelisiniz. Bu, diğer insanlar düzenlemeye çalıştığında kodunuzu daha sezgisel hale getirecektir. 3. Dağıtılmış Kod Etiketleri için PHP Kısaltma Etiketlerinden Kaçın Kısaltmalar PHP, PHP etiketlerini yazmanın alternatif bir yoludur: // Sıradan PHP etiketleri
<? Php
<? Php Echo
// <? Php ve <? Php Echo için kısaltmalar
<?
<? = Bazı geliştiriciler Tag Steno'yu tercih ediyor çünkü yazmak daha hızlı. Bununla birlikte, tüm sunucuların PHP kısaltma etiketini çalıştırmak için gerekli modülleri yoktur. WordPress birçok farklı sunucu yapılandırmasına sahip kişilere yaygın olarak dağıtıldığından, steno etiketi kesinlikle yasaktır. Bunları dahil etmek, barındırma sunucularına Steno etiketleri yüklemeyen birinin tüm sitelerini azaltabilir. Resmi tutum, WordPress projesinde her zaman tam PHP etiketini kullanmaktır. Sonuç PHP WordPress kodlama standardı, geliştiricinin WordPress çekirdeğine katkıda bulunurken daha temiz ve okunması daha kolay kod yazabilmesi için bir kılavuz görevi görür. Bu standardı inceleyip takip ederek, kabul edilmesi ve oluşturulması muhtemel daha iyi bir kod yazacaksınız.
Başlamak için, aşağıdaki üç WordPress PHP standardını uygulamaya çalışın:
Kaçmayı önlemek için tek veya çift tırnak işareti seçin.
Her zaman netlik için diş telleri kullanın.
PHP kısaltma etiketinden kaçının, çünkü WordPress yaygın olarak dağıtılmış bir koddur.
PHP WordPress kodlama standardı hakkında hangi sorularınız var? Aşağıdaki yorum bölümünde bize bildirin! Kredi görüntüsü: Emile Perron.

admin

Bir Cevap Yazın

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