GitHub'dan eklenti yüklemek, WordPress kontrol panelindeki “Yükle” düğmesine tıklamak kadar basit değildir. Bu durum, kullanıcılar mükemmel eklentiyi veya temayı bulduklarında ancak yalnızca GitHub'da mevcut olduğunu fark ettiklerinde genellikle kafalarını karıştırır.
İyi haber şu ki, WordPress eklentilerini ve temalarını GitHub'dan yüklemek karmaşık olmak zorunda değil. Her gün binlerce WordPress profesyoneli, standart depoda bulunmayan güçlü araçlara ve özel çözümlere erişerek bunu yapıyor.
GitHub'dan WordPress eklentileri ve temaları yükleme sürecinin tamamında size rehberlik edeceğiz. Beta sürümlerini test etmek veya premium özelliklere erişmek istiyorsanız, bu kılavuz tüm süreci basit ve zahmetsiz hale getirecektir.

- GitHub Nedir?
- WordPress Eklentileri ve Temaları GitHub'dan Nasıl Yüklenir
- GitHub'dan Yüklenen WordPress Eklentileri İçin Güncellemeleri Nasıl Alırsınız
- Bonus: GitHub Kullanarak WordPress Tema Değişikliklerini Otomatik Olarak Dağıtma
- Ek WordPress Eklentisi ve Tema Geliştirme Kaynakları
GitHub Nedir?
GitHub, kod paylaşımı ve üzerinde işbirliği yapma için ücretsiz bir platform sunarak açık kaynaklı projelerin en büyük koleksiyonuna ev sahipliği yapmaktadır. Git sürüm kontrol sistemini kullanarak, kapsamlı projelerdeki değişiklikleri yöneten geliştiriciler için idealdir.
Barındırma dışında GitHub, işbirliği ve proje takibi için pratik araçlar sunar. Kullanıcılar verimli bir şekilde birlikte çalışabilir, gelişmeleri takip edebilir ve depolara dahil olabilir.
WPBeginner'da ve ortak şirketlerimizde geliştirme için GitHub kullanıyoruz. Uzak ekiplerimize nasıl yardımcı olduğunu ve üretkenliği artırdığını, tüm kodun güvenli bir şekilde barındırılmasını sağlarken ilk elden gördük.
GitHub, eğitim içeriklerinden kapsamlı kılavuzlara kadar çeşitli projelerde Git'in güçlü özelliklerinden yararlanmak için mükemmeldir. Etkili araçlarla işbirliğini kolaylaştırarak ekip yönetiminde öne çıkar.
WordPress eklentilerini ve temalarını GitHub'dan yükleme adımlarını inceleyelim.
WordPress Eklentileri ve Temaları GitHub'dan Nasıl Yüklenir
GitHub'dan bir WordPress teması veya eklentisi yüklemeden önce, bunun için güncelleme alabildiğinizden emin olun. Bu kısmı makalenin ilerleyen bölümlerinde ele alacağız.
GitHub'dan eklenti ve tema yüklemek çok kolaydır. Tıpkı manuel olarak WordPress eklentisi yüklemek gibi.
İlk olarak, eklenti/tema'nın GitHub'daki deposuna gitmeniz gerekir.
Deponun ana sayfasında, ‘Code’ düğmesine tıklayın ve ardından ‘Download ZIP’ seçeneğini seçin.

Şimdi WordPress yönetici alanınıza gidin ve Eklentiler » Yeni Ekle sayfasına gidin.
Eklentiyi bilgisayarınızdan manuel olarak yüklemeniz gerekecektir. Bunu yapmak için 'Eklenti Yükle' düğmesine tıklayın.

Bu size eklentinin zip dosyasını yükleme seçeneğini gösterecektir.
‘Dosya Seç’ düğmesine tıklamanız ve ardından bilgisayarınızdan ZIP dosyasını seçmeniz gerekir.
Ardından, 'Şimdi Yükle' düğmesine tıklamanız gerekir. WordPress şimdi bilgisayarınızdan zip arşivini web sitenize yükleyecek, sıkıştırmasını açacak ve eklentiyi sizin için kuracaktır.
İşlem bittiğinde bir başarı mesajı göreceksiniz. Ardından eklentiyi WordPress web sitenizde etkinleştirmek için ‘Etkinleştir’e tıklayabilirsiniz.
GitHub'dan Yüklenen WordPress Eklentileri İçin Güncellemeleri Nasıl Alırsınız
Varsayılan olarak WordPress, eklentinin okunabilir dosyasını ve eklenti başlığını temel alarak eklentinin daha yeni bir sürümünü arar. Bu başlık, kullanılacak en son kararlı sürüm hakkındaki bilgileri içerir.
Ancak varsayılan olarak WordPress, GitHub'dan indirilen eklentiler için otomatik güncellemeler göstermez. Kullanıcıların doğrudan GitHub depolarından otomatik olarak güncelleme alabilmeleri için tema ve eklenti geliştiricilerinin biraz daha çaba göstermesi gerekir.
Bunu başarmak için, GitHub'dan bazı eklenti ve temalar, otomatik güncellemeler almanızı sağlayacak kodu zaten içerebilir.
Bazı durumlarda, tema/eklenti geliştiricisi sizden GitHub Updater eklentisini yüklemenizi isteyebilir. Bu, GitHub eklentileri ve temaları için güncelleme almanızı sağlayacaktır.
Her iki durumda da, güncellemeler durumu hakkında GitHub'daki eklenti/tema geliştiricisiyle iletişime geçmeniz ve onlara sormanız gerekecektir. Böylece yeni bir sürüm yayınladıklarında güncellemeleri alacağınızdan emin olursunuz.
Bonus: GitHub Kullanarak WordPress Tema Değişikliklerini Otomatik Olarak Dağıtma
Özel bir tema üzerinde çalışan bir geliştiriciyseniz, değişikliklerinizi otomatik olarak GitHub'a dağıtmanız da mümkündür.
Bu size çok zaman kazandırabilir ve ayrıca gelecekte değişiklikleri geri almanız gerekmesi durumunda temanızın farklı sürümlerinin kaydedilmesini sağlar.
Bunu nasıl yapacağınıza dair ayrıntılar için, GitHub ve Deploy Kullanarak WordPress Tema Değişikliklerini Otomatik Olarak Dağıtma konusundaki rehberimize bakabilirsiniz.
Ek WordPress Eklentisi ve Tema Geliştirme Kaynakları
WordPress temaları ve eklentileri seçme veya kendi geliştirme yolculuğunuza başlama konusunda aşağıdaki kaynaklar faydalı olabilir.
- Eski WordPress Eklentilerini Kullanmak Güvenli midir? (Açıklamalı)
- Başlangıç Rehberi: En İyi WordPress Eklentisi Nasıl Seçilir
- Ücretsiz ve Premium WordPress Temaları (Site Sahipleri İçin Artıları ve Eksileri)
- WordPress'te Tema Geliştirme İçin Sahte İçerik Nasıl Eklenir
Umarız bu kılavuz, GitHub'dan WordPress eklentileri veya temaları yüklemenize yardımcı olmuştur. Ayrıca, nasıl web sitesi kodlayacağınıza dair kılavuzumuza ve WordPress için en iyi kod parçacıkları hakkındaki uzman seçimlerimize de bakmak isteyebilirsiniz.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.


Dennis Muthomi
Ben, GitHub eklentilerini test ederken her zaman bir hazırlık ortamı kurarım. Bu bana çok baş ağrısından kurtardı! Canlıya geçmeden önce her şeyin düzgün çalıştığını kontrol edebilirim. Bu, özellikle daha az bilinen GitHub depoları için önemlidir.
Güncellemeleri kontrol etme konusundaki ipuçlarınız tam isabetli – tam olarak müşterilerimin sitelerini bu şekilde yönetiyorum. Bunu kesinlikle GitHub WordPress işlerine yeni başlayan genç geliştiricilerimle paylaşacağım.
Jiří Vaněk
GitHub benim için hala büyük bir bilinmez, ancak gizemlerini ve komutlarını yavaş yavaş keşfetmeye çalışıyorum. Öncelikle sürümleme olanakları nedeniyle ve ayrıca burada zaman zaman çok ilginç projeler olduğu için ilgileniyorum. Ve evet, bir acemi olarak hala anlamıyorum. Benim için bu tür eğitimler çok değerli çünkü burada okuduğum GitHub hakkındaki ilk makale değil. Hakkında ne kadar çok şey öğrenirsem, o kadar çok keyif almaya başlıyorum, çünkü WordPress'te bile, tabiri caizse kutunun dışına çıkılabilir. Bu da resmi WordPress depolarının biraz dışına çıkmak anlamına gelir. Ve bunun sayesinde ilginç projelere tekrar erişim sağlıyorum. Bu kılavuzlar için teşekkürler.
Moinuddin Waheed
WordPress'te kodlama geçmişi olmayan geniş topluluğun da tema ve eklenti indirmek için GitHub'ı kullanabilmesi çok güzel bir haber.
Git ve GitHub'ın yalnızca geliştiricilere özel olduğunu sanıyordum. Ancak buradan indirilen WordPress temalarını ve eklentilerini kullanabiliyoruz.
Bu faydalı eğitim için wpbeginner'a teşekkürler.
Bazen WordPress deposunda eklenti bulamıyoruz ve Google GitHub'da gösteriyor, bu sayede yerel makinelerimizde kolayca erişip test edebiliyoruz.
Jiří Vaněk
Doğru. Ayrıca keşfettiğim bir şey de GitHub'da birçok soruna çözüm bulabileceğiniz. WordPress ile çalışırken birkaç kez yabancı bir web sitesinde bir sorunla karşılaştım ve yardım etme çabamda GitHub'a ulaştım. Ve orada çözümü buldum. Ancak, bazen uygulaması benim için biraz daha karmaşıktı. Bu yüzden bu makaleler benim için çok anlamlı ve büyük bir potansiyele sahip, çünkü GitHub'da genellikle depoda bulunmayan gerçekten ilginç şeyler bulabileceğimi hissediyorum.
Ethan
Merhaba, github'dan gelen eklentiler ve temalar kötü amaçlı yazılım ve diğer kötü amaçlı kodlar olmadan indirmek için güvenli mi?
WPBeginner Desteği
İndirdiğiniz kodun kime ait olduğuna bağlı olacaktır
Yönetici
İsmail
Merhaba yönetici,
Bu makale için çok teşekkür ederim ve bu siteden çok şey öğrendim. Bugün, Facebook Instant Articles'ı Github'dan indirmek istiyorum ve bu makale bana bunu yapmamda yardımcı oldu. Ancak bir sorum var, mümkünse bana rehberlik edebilir misiniz çünkü ben yeniyim.
WP Dizini'ndeki FBIA eklentisi için, onu kaldırmalı ve sonrasında eklentiyi Github'dan yüklemeli miyim? Bu konuda bana yardımcı olabileceğinizi umuyorum. Tüm insanlara yardımınız için teşekkür ederim.
WPBeginner Desteği
Eklentiyi GitHub'dan bir sürümle değiştiriyorsanız, normalde eski dosyaları kaldırmak ve ardından bunları GitHub'daki eklentiyle değiştirmek en iyisi olacaktır.
Yönetici
yh
wordpress eklenti eklemek için bir iş planı istediğimi söylüyor. bunun etrafından dolaşmanın bir yolu var mı? veya zamanlanmış bir gönderiyi alıp manuel olarak yayınlamanın bir yolu var mı? gönderiyi hiçbir yerde bulamıyorum
WPBeginner Desteği
Kendi kendine barındırılan WordPress.org ile ücretsiz WordPress.com blog arasındaki fark hakkındaki rehberimize bakın: kendi kendine barındırılan WordPress.org ile ücretsiz WordPress.com blog.
Yönetici
Andy Fragen
GitHub Updater'dan bahsettiğiniz için teşekkürler. GitHub, Bitbucket veya GitLab'da barındırılan eklentiler veya temalarla çalışır.
Ek olarak, makaledeki talimatları büyük ölçüde basitleştirerek yalnızca depo URI'sini kullanarak herhangi bir GitHub, BitBucket veya GitLab (genel veya özel depolar) eklentisini veya temasını tek tıklamayla yüklemek için GitHub Updater'ı kullanabilirsiniz.
adolf witzeling
GitHub öğrenmek için de harika. Sadece github'dan kodlara bakarak çok şey öğrendim. Bu güzel yazı için teşekkürler!
Gautam Doddamani
GitHub ve StackOverflow, blogumda kullanabileceğim faydalı betikleri kontrol etmek için en sevdiğim sitelerden bazıları. Kendim GitHub'dan bir eklenti kullanıyorum… ama GitHub güncelleyicisini bilmiyordum… teşekkürler beyler!
Morgan
İşte gerçek bir ipucu:
“ZIP İndir” üzerine sağ tıklayın > Bağlantı Adresini Kopyala
Eklentiler > Yeni Ekle > Yükle > Dosya Seç
Zip dosyanızı bulmanız için pencere açıldığında, URL'yi yapıştırmanız yeterlidir ve bağlantıyı çekecektir. İhtiyacınız olmayan dosyalarla bilgisayarınızı kirletmenize gerek yok.
Andy Fragen
GitHub Updater'ın Uzak Yükleme özelliğini kullanarak tek tıklamayla yükleme yapabilirsiniz. Ek faydası, eklenti/tema dizininin doğru şekilde yeniden adlandırılmasıdır.
Tracy
Github'da bulunan eklentiler, depodaki eklentilerden daha mı “güvensiz”?
WPBeginner Desteği
Tracy, evet böyle bir ihtimal var. WordPress eklenti deposunda, eklentiler temel bir inceleme sürecinden geçer ve daha büyük bir topluluk olduğu için güvensiz bir eklenti GitHub'dan daha hızlı yakalanır.
Yönetici
Aaron
Harika makale, Mixergy'deki röportajınızı duydum. SSS'leri içeriği yönlendirmek için kullanmanıza gerçekten bayıldım. Trafiğinizin bu kadar büyük olduğunu bilmiyordum - değer yaratma yoluyla büyümenizi görmek çok havalı. Tebrikler! –Aaron
Alfred Degens
Bu makale için teşekkürler!
WordPress eklentilerini GitHub'da nerede bulabileceğimi söyler misin?
Bu açık kaynak eklentileri GitHub'da aramanın bir yolu var mı?
Google'da arama yaptım ama GitHub'da herhangi bir eklenti bulamadım.
Saygılarımla,
Alfred
WPBeginner Desteği
WordPress Eklenti sitesini arayın:github.com
Yönetici