WordPress’e nasıl katkıda bulunulur (ve genellikle olağanüstü bir kişi olur)
WordPress kullanıcısı veya geliştiriciyseniz, WordPress Matt Mullenweg’in kurucularından birinin WordPress’e geri vermek isteyen şirketlerin kaynaklarının% 5’ini ayırması gerektiğini önerdiği “Gelecek İçin Beş” kavramını bilebilirsiniz. . çeşitli şekillerde katkıda bulunmak. Bazı şirketler buna WPMU Dev, İnsan -Yapılan, Gowp ve Rocketgenius’ta da dahil olmak üzere% 5’inin% 5’inin nasıl sahip olduklarına veya bağış yapacaklarına dair ayrıntılarla yanıt verdi ve ayrıca WordPress’e döndükleri zamanın en az% 5’i.
Bu makalede, WordPress’e katkıda bulunmanın ve size katkıda bulunabileceğiniz çeşitli yolları kontrol etmenin neden iyi bir fikir olduğunu göreceğim. İyi haber şu ki, katkıda bulunmak için deneyimli bir geliştirici olmanız gerekmiyor: WordPress çekirdek kodu tabanına katkıda bulunan ancak bunlarla sınırlı olmayan katkıda bulunmanın birçok yolu vardır. Neden WordPress’e katkıda bulunuyorsunuz? Yazılım ve diğer sistemlerle çalışmaya alışkın olan insanlar bazen WordPress kullanıcılarının bir şeyler geri vermeleri bekleniyor. Ancak hatırlanması gereken önemli şey, WordPress’in ücretsiz ve açık kaynak olmasıdır ve bu nedenle tamamen gönüllülere bağlıdır.
Katkılarından yararlanırsanız, yapabileceğiniz herhangi bir katkıda bulunmanız mantıklıdır. Bir geliştirici olmasanız da, hemen tartışacağımız yardım etmek için yapabileceğiniz birkaç yol vardır. Nasıl Katkıda Bulunur WordPress’e veya onu kullanan ve geliştiren insanların topluluğuna katkıda bulunabileceğiniz dört ana alan vardır ve bu:
WordPress çekirdeğini katkıda bulundurun ve test edin.
Katkıda bulun ve ücretsiz temaları ve eklentileri test edin.
Codex veya WordPress belgelerine katkıda bulunun.
Topluluğu destekleyin veya geliştirin.
Tüm bu kategoriler sadece geliştiricilere değil, aynı zamanda başka şekillerde de yardımcı olabilecek insanlara da bağlıdır. WordPress için kod yazma becerilerine sahip olmadığınızı düşünüyorsanız umutsuzluğa kapılmayın!
Birbirimizi sırayla görelim. Çekirdek WordPress WordPress’e katkıda bulunmanın en açık ve en ünlü yolu çekirdeğe katkıda bulunmaktır. Açık kaynaklı bir proje olarak WordPress, gönüllü katkıda bulunanlardan oluşan büyük bir ekip tarafından geliştirildi ve ekip, kullanılabilirliğe ve ilgili becerilere bağlı olarak bir sürümden bir sonraki sürüme değişti. Ancak WordPress’in piyasaya sürülmesi sadece geliştiricilere bağlı değil: aynı zamanda biletleri artırmak ve yayınlandığında her sürümü test etmek için insanlara da ihtiyaçları var. Katkıda bulunmanın bu iki yoluna bakalım. Trac biletlerinin yayınlanmadan önce yapılacak değişiklikler belirlenmeden önce belirlenebilir, sorunun bilet yoluyla artırılması gerekir. WordPress ile bir hata bulursanız, Trac sistemini kullanarak bilet oluşturabilirsiniz. Hata bilet tarafından tanımlanmamışsa, başkalarının bunu yapmasını beklemeyin – bir wordpress.org hesabı olan herkes bunu yapabilir ve herkes bir hesap oluşturabilir.
İşlem biletini yükseltmek için Trac sistemini kullanın WordPress el kitabında ayrıntılı olarak açıklanır, ancak ana adımlar aşağıdaki gibidir:
Birinin belirlediğiniz sorun hakkında bir bilet göndermediğinden emin olmak için Trac’a bakın. Bilet bulamazsanız, bilet yükseltin.
Biletinize ne olduğu hakkında otomatik olarak bilgilendirileceksiniz.
Bunun gibi bilet yetiştirmek herkese yardımcı olur, çünkü hatanın mümkün olduğunca çabuk ele alınmasını sağlar.
2. Bilet gönderildikten veya özellikler veya bir sonraki sürüm için yeni iyileştirmeler belirlendikten sonra kodu çekirdeğe bağışlayın, temel WordPress değişikliklerini girmek için kod yazmalıdır. Deneyimli bir geliştiriciyseniz ve çekirdek kodla rahat hissediyorsanız, ekibin bir parçası olabilirsiniz. Bunu yapmanıza yardımcı olacak birçok kaynak var ve tüm süreç aşağıdaki gibidir: WordPress’e katkılarla ilgili kodeks sayfası
Yapabileceğiniz bilet kimliği. Bilet bulmak için iki yer vardır: WordPress’te Slack’te topluluk yapan #core kanalları ve Trac’ta bilet sistemi. Slack’i kullanmadıysanız, giriş bilgilerinizi wordpress.org adresinden kullanarak bir hesap oluşturabilirsiniz. Slack ilk başta doğrusal nedeniyle biraz kafa karıştırıcı olabilir, ancak katkıda bulunan kişi birbirleriyle iletişim kurmanın daha fazla yolu ve Trac’tan bir bilet alırsanız, Slack’te de yorum yapmak önemli olabilir.
Nereden başlayacağınızdan emin değilseniz, katkıda bulunanların başlaması için “iyi ilk hatalar” olarak işaretlenmiş biletler vardır. Çekirdek Katılımcı El Kitabında açıklanan süreci kullanarak yamaları çalıştırın.
Yamayı yıkım veya komut satırlarını kullanarak gönderin.
3. Tüm yeni sürümlerin test edilmesi, kullanıcı ve geliştirici tarafından test edilmesini gerektirir. Bu kimseyi içerebilecek bir şey.
Bir hata bulursanız, teste dahil olmak için bir bilet yükseltin, potansiyel olarak dengesiz kodu yüklemek istediğiniz bir test sitesi hazırlamanız gerekir (bu yüzden doğrudan sitede yapmayın!). Beta WordPress test eklentisini yükleyin ve kullanmak istediğiniz sürüme göre yapılandırın. En son yarı kararlı beta sürümünü test edebilir veya “Kanama Edge Nightlies” i seçebilirsiniz, yani çok gelişmiş en son WordPress sürümüyle çalışacağınız anlamına gelir. Bir hata bulursanız, Trac sistemini kullanarak bildirmek için bileti artırabilirsiniz. . Temalar ve eklentiler çekirdeğe katkıda bulunmak işiniz değil, bir geliştiricisiniz, katkıda bulunmanın başka bir yolu, WordPress topluluğu için eklentiler ve ücretsiz temalar yazmaktır.
Bu üç yöne bakalım: temaların katkısı, eklentilerin katkıları ve destek sağlamak. 4. Temalar, siteleri için WordPress kullanan herkese katkıda bulunur Temalar gerektirir. Birçok kişi, WordPress’i ilk yüklediklerinde otomatik olarak etkinleştirilen varsayılan tema ile kalacaktır, ancak çoğu kişi sitelerinin ihtiyaçlarını daha yakından karşılayan temaları arayacaktır. Premium temalar ve tema çerçevesi için gelişen bir pazar var, ancak WordPress tema dizininde ücretsiz temalar arayan yüz binlerce insan var.
Çeşitli ayarlarda kullanılabileceğini düşündüğünüz bir tema yazdıysanız, neden başkalarının ücretsiz kullanmasına izin vermiyorsunuz? Temayı gönderirseniz, tema inceleme yönergelerini karşıladığından emin olmalısınız. Temayı gönderdiğinizde bu kontrol edilecek olsa da, önce kendiniz test etmenize yardımcı olur. Tema birimi test verilerini indirin ve geçip geçmeyeceğini kontrol etmek için kendi testinizi yapın. Temanızı incelemek için yüklemek için WordPress.org adresinden tema yükleme sayfasını açın ve zip dosyalarını tam temanızla yükleyin. Daha sonra temanız gönüllü yorumcular tarafından kontrol edilecek ve eğer geçerse tema deposuna eklenecektir. Bir sorun varsa, temanız için yapılan biletlerle neyin düzeltilmesi gerektiği hakkında size söylenecektir. Daha fazla ayrıntı için Tema İnceleme Süreci Kılavuzu’na bakın. Eklenti, binlerce ücretsiz eklenti içeren WordPress eklentisinin deposuna katkıda bulunur. Bu, çok basit iş yapan küçük eklentilerden Woocommerce ve BuddyPress gibi büyük karmaşık eklentilere kadar değişir. Bazı eklentiler tamamen ücretsizdir, bazıları ise eklenti veya Pro sürümleri sunar. Eklenti deposundaki diğer eklentiler tarafından çözülmemiş sorunların üstesinden gelmek için bir eklenti yazdıysanız veya eklentinizin mevcut olandan daha iyi olduğundan eminseniz, neden Repo’ya eklemiyorsunuz ve başkalarının kullanmasına izin vermiyorsunuz? Temalar gönderme işlemine benzer eklentiler:
Fonksiyonlarını ve nasıl kullanılacağını açıklayan eklentinize ReadMe.txt dosyasını ekleyin.
Eklentinizin eklenti dağıtım yönergelerini karşılayıp karşılamadığını ve WordPress kodlama standartlarına göre kodlandığını kontrol edin.
Eklenti Yükleme sayfası üzerinden gönderin.
Eklentiniz kabul edilir ve yayınlanırsa, güncellemeye devam etmelisiniz. Bunu yapmak için yıkım kullanacaksınız. Bununla ilgili bir kılavuz WordPress sitesinde bulabilirsiniz. Subversion kullanarak eklenti güncellemenizi girin.
6. Destek ve güncellenen en iyi eklentileri düzenli olarak güncelleyin (veya en azından WordPress’in yeni bir sürümüyle test edilen, bu güncellemenin gerekli olup olmadığı anlamına gelir) ve bir destek forumu aracılığıyla desteklenir. Kimse, tema satıcısı ve büyük eklentiler tarafından sunulan anlık destek türlerini sunmanızı beklemese de (WPMU Dev’de bizi dahil), eklentiniz veya tema kullanıcılarınız daha mutlu olacak ve daha yararlı bir katkıda bulunacaksınız. Soru Destek Forumu’nda gönderildi. Temanız veya eklentiniz bir depoya eklendiğinde, eklenen kendi destek sayfası olacaktır ve bu, kullanıcının sorunları gündeme getirebileceği, hatalar hakkında uyarabileceği ve soru sorabileceği yerdir. Ücretsiz eklentiler için, eklentilerin kullanımı hakkında bire bir öneri gibi derinlemesine destek sunmanız beklenmez, ancak kesinlikle hatalar yaşayan insanlara yanıt vermeniz ve bunları düzeltmek için yamalar yüklemeniz gerekir. Tüm bunlar biraz zaman alabilir ve bazı geliştiriciler için sizden bir şey bekleyen insanlardan hissedilen baskı nedeniyle oldukça gergin.
Eklentiniz çok basitse, destek çok fazla zaman harcamaz, ancak eklentiniz ne olursa olsun, destek sağlamak katkınızın büyük bir parçasıdır. Destek sağlamanın yanı sıra, eklentinizi veya temanızı daima güncellemek de iyi bir fikirdir. WordPress’in yeni sürümü yayınlandığında, hala uyumlu olup olmadığını kontrol edin. Herhangi bir değişiklik yapmanız gerekmeyebilir, ancak kullanıcılara kodunuza daha fazla güvenmek için uyumluluğu onaylayın, özellikle de WordPress sürümleriyle test edilen eklentileri ve temaları seven yeni kullanıcılar. Dokümantasyon WordPress’i iyi biliyorsanız, ancak temel bir katkıda bulunan (veya belki de her ikisini de yapmak istiyorsanız) olmak istemiyorsanız, yapabileceğiniz başka bir yol WordPress belgelerine katkıda bulunmaktır. Katkıda bulunabileceğiniz iki alan vardır: Kodeks ve El Kitabı. Çeviri becerileriniz varsa da katkıda bulunabilirsiniz. WordPress Codeks 7. KODEX’e katkıda bulun, WordPress’i hiç yüklediyseniz ve kullandıysanız, büyük olasılıkla Codex’e bir referans vermiş olursunuz. WordPress’teki değişikliklere yanıt vermek veya Codex’in kendisini artırmak için yeni sayfalar eklenir ve düzenleme yapılırken, WordPress ve kodlar hakkındaki bilgi depoları ve yönergeleri geliştirilmeye devam eder. Bu wiki, bu yüzden giren her kullanıcı onu düzenleyebilir.
Yeni içerik bağışlayabilir, mevcut içeriği düzenleyebilir veya yönetim ve bakım yardımcı olabilir. Kodeks katkı sayfasının insanların yardımcı olabileceğini önerir:
Yönetim ve bakım.
İçeriğin kendisini veya yazma stilini geliştirmek için mevcut sayfaları düzenleme. Deneyimli bir geliştirici olmasanız bile, iyi yazma becerileriniz varsa, dilbilgisi, yazım veya noktalama işaretini artırabilir veya bir şeyi nasıl ifade edip açıklayacağınızı artırabilirsiniz. Yeni içerik oluşturun. Belgelenmemiş ve ek veya doldurma sayfaları gerektiren işlevlerin yanı sıra eklentilerin geliştirilmesi hakkında dersler gibi belirli sayfalara ihtiyaç vardır. Gerektiğinde tanımlanan yeni içeriğin ayrıntıları için bkz. Codex görevleri listesine. 8. Ana Codex Codex’i İngilizce olarak tercüme eder, ancak topluluk diğer dillere çeviriler yapmak için çalışır. İngilizceye ek olarak anadili bir konuşmacıysanız ve Kodeks’i kendi dilinize çevirebilmek için İngilizce’yi iyi anlıyorsanız, dilinizi paylaşan WordPress kullanıcılarına ve geliştiricilerine büyük ölçüde yardımcı olacak bir katkı yapabilirsiniz.
Wordpress.org’daki çoklu ekibi
WordPress Translate Project, bu şekilde katkıda bulunmak istiyorsanız takip edebileceğiniz bir çevirmen ekibi (çoklu olarak bilinir) vardır. Ayrıca, takımda neler olduğunu izlemek için kullanabileceğiniz Slack üzerinde #Polyglots kanalı da var. 9. WordPress El Kitabı El Kitabı’na katkıda bulunmak, WordPress kullanıcıları ve geliştiricileri için dokümantasyon ve yardım sağlamak için sürdürülebilir bir projedir ve baştan çekirdeğe katkıda bulunmaya başlayarak daha geniş bir konuyu kapsar. Gelişmekte olan bir kaynak olarak, bu el kitabı bunun için içerik yazmaya ve düzenlemeye yardımcı olabilecek kişileri gerektirir. Belgeler ekibinde #DOCS blogu ve Slack üzerinde kanal var, her ikisi de neler olduğunu ve neler yapılması gerektiğini bilmenize yardımcı olacak. Ekip Codex ve El Kitabı ile ilgileniyor, ancak el kitabının geliştirilmesine önemli bir odaklanma var. Belge ekibinde, mevcut el kitaplarının (çekirdek katkıda bulunan el kitapları gibi) bireysel bölümleri ve sizi katkıda bulunabileceğiniz öncelik alanına yönlendirecek yeni parçalar (tema el kitabı gibi) olan alt tonlar ve editörler vardır. Bu el kitabı Codex’ten biraz farklıdır çünkü düzenleme iznine ihtiyacınız vardır. Belge ekiplerinden biriyle iletişime geçin ve size yardımcı olacaklar – ayrıntılar başlangıç sayfasında. WordPress topluluğunu desteklemek veya geliştirmek, onu derleyen koddan daha fazlasıdır. WordPress’in kullanıcısı veya geliştiricisi olmanın en iyi yönünün bir topluluk olduğunu kabul eden birçok insanla konuştum. Açık ve hızlı büyüyen bir kaynak projesi olarak WordPress, büyük ve çeşitli bir kullanıcı, geliştirici ve katkıda bulunan topluluğa sahiptir.
Bu kişiler acemi blogculardan deneyimli geliştiricilere kadar ve işletme sahipleri, serbest çalışanlar, profesyonel geliştiriciler, tema satıcıları ve eklentiler ve daha fazlası dahil olmak üzere değişir. Bu topluluğun nedeni bu kadar heyecanlı ve arkadaş canlısı olmasının nedeni, bu topluluğun dünyadaki çeşitli yerlerde ve formatlarda toplandığı, böylece insanlar WordPress hakkında bilgi edinebilmeleri, diğer WordPress hayranlarıyla bağlantılı ve onlara yardım edebilecek insanlar bulabilmeleridir. Yerel WordPress toplantıları ve etkinlikleri ve dünyanın çeşitli boyutlarında WordCamp’ler biçimini alır. WordPress ayrıca çeşitli bloglar, web siteleri, çevrimiçi gruplar ve WordPress siteleri aracılığıyla desteklenen çok sağlıklı bir çevrimiçi topluluğa sahiptir. WordPress topluluğuna bir şey vermek istiyorsanız, yapabileceğiniz birkaç yol vardır: destek sağlayarak, insanların öğrenmesine yardımcı olarak veya etkinliği organize ederek ve destekleyerek. 10. Birçok yazılım için Destek Forumu’ndan farklı WordPress Destek Forumu için destek sağlayın. Her ne kadar işi bir destek forumunda çalışmak ve soruları cevaplamak olan bazı insanlar olmasına rağmen (gelecekteki takımlar için otomatik mutluluk mühendisleri ve beş WPMU Dev gibi), gönüllü olan destek forumlarında çalışan daha fazlası var. Herkes destek forumunda yardımcı olabilir. Tek ihtiyacınız olan WordPress giriş.Sadece yardımcı olabileceğiniz bir bilet bulun ve bir cevap verin! Forumda daha fazla zaman harcadığınızda, bazı kalıcı müşteriler ve çeşitli konularda destek sağlayan insanlar olduğunu göreceksiniz, WordPress’in belirli yönlerinde destek olarak uzman olarak kabul edilen uzmanlığa sahip başkaları da iyi bir yoldur. Bu insanların çoğuna, boş zamanlarında yardımcı olma konusunda uzmanlıklarına ve istekliliğine katkıda bulunmak için katkıda bulunmak ve bunlardan biri olabilirsiniz. Bir uyarı kelimesi ama: Destek isteyen insanlar, kodeks veya googling’in cevaplarını bulmaya çalışmak için çok zaman harcamış olabilirler. Mooringlerinin sonuna yaklaşacak ve sorunlarının üstesinden gelmelerine yardımcı olan tavsiye, sorular veya çözümlerle doğru cevapları bulacaklar. Sorularının aptal olduğunu düşünebilirsiniz, ama şunu söyleme: İyi değil.
11. İnsanların WordPress’ten sevdiğim şeylerden birini öğrenmelerine yardımcı olmak, deneyimli kullanıcıların deneyimlerini başkalarının platformu anlamalarına ve öğrenmesine yardımcı olmak için kullanma istekliliğidir. Bilginin kendileri için depolanması gereken bir meta olarak görüldüğü diğer endüstrilerin aksine, genel olarak WordPress insanlar bilgi ve uzmanlıklarını genel olarak toplulukla paylaşmaktan mutluluk duyarlar. WordPress’i kullanma veya geliştirme konusunda sağlam bir deneyiminiz varsa ve teknik kavramları açıklama konusunda iyi bir deneyiminiz varsa, başkalarının WordPress’i öğrenmesine yardımcı olabilirsiniz. Yapabileceğiniz yollar şunları içerir:
WordPress belgesine öğretici katkı,
Ana kavramları açıklayan ve çözdüğünüz sorunlara çözümleri paylaşan bir blog yazısı yazın ve bilginizi toplulukla paylaşmak için WordPress ve WordCamps toplantılarına uygulayın.
Platformlar hakkında uzman anlayış ve çeşitli şeyleri okuyucularına net bir şekilde açıklamanın iyi yollarıyla birkaç harika WordPress blogcu var. Ayrıca, zaman zaman sadece güncellenen daha gayri resmi blogları olan birçok insan da vardır. Ancak hepsi yararlı olma potansiyeline sahiptir. Yazma becerileriniz yeterince iyiyse, el kitabına katkıda bulunmak daha fazla adım atar: bu, belgelerle sınırlı değil, aynı zamanda geliştiriciler ve kullanıcılar için öğreticiler yazmayı da içerir. WordPress veya WordCamp toplantılarında ders vermek korkutucu ama çok kullanışlı bir şey olabilir. Bu olaylar, konuşmacılardan ve gönüllülerden gelen gönüllü katkılara bağlıdır ve ilgili herkesin yararına yerel halkın uzmanlıklarını paylaşmalarını sağlamak için tasarlanmıştır. Sunum sağlamak, izleyicilerden öğrenmenize ve topluluk önünde konuşma becerileri geliştirmenize yardımcı olabilir ve günlük çalışmalarınızda yaşayabileceğinizden daha samimi bir bağlamda! 12. Etkinlikler tutarak etkinliklerde konuşmaktan bahsettim, ancak organizatörler olmadan olaylar asla olmayacak.Yerel bir WordPress grubu çalıştırmak veya WordCamp’i yönetmek zor ve görülmemiş bir görev gibi görünebilir, ancak bu topluluk için birçok fayda sağlar ve kodu bağışlamak için teknik becerileriniz yoksa yapabileceğiniz bir şeydir.Dünyanın dört bir yanındaki büyük ve küçük şehirlerde bir WordPress toplantı grubu var: Yakınınız yoksa, buluşmaya davet edilecek bir grup insan bulabilirsiniz.Ya da varsa, neden gönüllü olarak yardım etmiyorsunuz?
Bunun gibi gruplar, grubu desteklemek için zaman bulmakta zorlanan meşgul insanlar tarafından yönetilir, böylece yardım teklifiniz mutlu bir şekilde alınır. WordCamps’a katmanın neden bu kadar değerli olduğunu yazdım, ancak WordCamp’i kurmak da çok değerli. WordCamp Organizasyon Takımında bu yılın başlarında ilk kez vardı ve bu olağanüstü bir deneyimdi: ekibin bir parçası olarak çalışmak, hafta sonuna doğru kalabalığın tadını çıkarmak ve nihayet Wordcamp’ın kendisinde pek çok büyük insanla tanıştı ve memnun kaldı. Birçok insana göre çok yararlı olan bir etkinlik düzenlemek. WordCamp’i yönetmek veya yardım etmek istiyorsanız, başlamak için bir yer, WordCamp planlama ve organizasyon hakkında bilmeniz gereken her şeyi sağlayan bir WordCamp planlama sitesidir. Ücretsiz bir WordPress özeti ve inanılmaz. Ancak WordPress’e şu ya da bu şekilde katkıda bulunan pek çok insan olmadan, bu imkansızdır. Eğer üzerinize düşeni yapmak ve “geleceğiniz için beş” (veya sizin için gerçekçi olan herhangi bir şey) katkıda bulunmak istiyorsanız, temel katkıda bulunanlarla sınırlı olmayan birçok seçenek vardır. İster geliştirici, blog yazarı, organizatör veya başkalarına yardım etmeyi seven biri olun, büyük olasılıkla katkıda bulunmanız için uygun bir yol vardır. WordPress’e nasıl katkıda bulunuyorsunuz? İlk kez katkıda bulunmayı düşünüyor musunuz, ancak ilk adımı atmayı tereddüt ediyor musunuz? Aşağıdaki yorumlara katkıda bulunma hakkında bize bir şey sorun. Etiket: Gelecek için beş