Bir WordPress Sitesini Barındırmak İçin GitHub Sayfaları Nasıl Kullanılır?
Yayınlanan: 2022-11-05Bir WordPress siteniz olduğunu ve sitenizi barındırmak için GitHub Sayfalarını kullanmak istediğinizi varsayarsak: 1. WordPress sitenizde oturum açın. 2. Sol kenar çubuğunda "Görünüm"ü tıklayın. 3. "Görünüm"ün altında "Temalar"ı tıklayın. 4. “Temalar” sayfasında “Yeni Ekle” düğmesine tıklayın. 5. “Tema Ekle” sayfasında “Tema Yükle” düğmesine tıklayın. 6. "Tema Yükle" sayfasında "Gözat" düğmesine tıklayın. 7. Bilgisayarınızdaki GitHub Pages'a yüklemek istediğiniz WordPress temasını bulun. 8. WordPress temasını bulduktan sonra “Aç” düğmesine tıklayın. 9. “Temayı Yükle” sayfasında “Şimdi Kur” düğmesine tıklayın. 10. Tema yüklendikten sonra “Etkinleştir” butonuna tıklayın. 11. Tema etkinleştirildikten sonra, sol kenar çubuğunda tekrar “Görünüm” sekmesine tıklayın. 12. "Görünüm"ün altında "Düzenleyici"yi tıklayın. 13. "Düzenleyici" sayfasında, "Düzenlemek için temayı seçin:" açılır menüsünden "stil sayfasını" seçin. 14. "Stil sayfası" belgesinde "GitHub Sayfaları" bölümünü bulun. 15. "GitHub Sayfaları" bölümünde, GitHub kullanıcı adınızı ve WordPress sitenizi barındırmak için kullanmak istediğiniz GitHub deposunun adını ekleyin. 16. "Stil sayfası" belgesini kaydedin. 17. Sol kenar çubuğunda “Ayarlar”a tıklayın. 18. “Ayarlar” sayfasında “Okuma” bağlantısını tıklayın. 19. “Okuma” sayfasında, “Ön sayfa ekranları” bölümünde “Statik bir sayfa (aşağıdan seçin)” seçeneğini seçin. 20. "Ön sayfa" açılır menüsünden "Ana Sayfa"yı seçin. 21. "Mesajlar sayfası" açılır menüsünden "Blog" sayfasını seçin. 22. “Okuma” ayarlarını kaydedin. 23. WordPress sitenizi GitHub Sayfalarını kullanacak şekilde yapılandırdığınıza göre, WordPress sitenizi GitHub'a yükleyebilirsiniz. Bunun nasıl yapılacağına ilişkin ayrıntılı talimatlar için aşağıdaki makaleye bakın: Bir WordPress Sitesini Barındırmak İçin GitHub Sayfalarını Kullanma.
Git, programcılar için mükemmel bir araçtır. WordPress geliştirirken, GitHub'ı günlük işlerinize entegre etmenin zamanı geldi. Bu eğitimde WordPress'i kullanmanın iki farklı yolunu inceleyeceğiz. Ayrıca, GitHub'da WordPress eklentilerinin ve temalarının nasıl kurulacağını ele alacağız. GitHub ile WordPress'in sürüm kontrol sisteminde bir alt tema tutabilirsiniz. Temanız güncellendikten sonra değişirse, bu yapılandırma sizi ani değişikliklerden korur. WordPress GitHub'ı kullanarak diğer geliştiricileri dahil edebilir ve koda bağlı kalmalarına izin verebilirsiniz.
Bu adım adım kılavuzda GitHub'ı nasıl kuracağınızı ve yerel bir ortamda nasıl yapılandıracağınızı öğreneceksiniz. GitHub, bir WordPress teması veya eklentisi oluşturmak istiyorsanız başlamak için harika bir yerdir. Tüm site ile çalışmak biraz zor. Sonuç olarak, WordPress çekirdek dosyaları gibi belirli dosyalardan kaçınılması gerekebilir. Dosya genellikle C:/Program Files/Ampps/www/WP'de bulunur. Sitenin tamamını yüklemek istiyorsanız GitHub deposunu kullanmanızı öneririz. Bu dosyaların.gitignore içine eklenmesi yeterlidir.
Benzer şekilde GitHub bir yedekleme aracı olarak görülmemelidir. Örneğin WP Blazer'da sitenizi yedekleyebilir ve güvenli bir klon oluşturmak için işlevselliği kullanabilirsiniz. GitHub'ı kullanarak web sitenize yüklenebilecek eklentileri ve temaları bulabilirsiniz. Bunları diğer eklentilerle aynı şekilde yükleyebilirsiniz. Bazı durumlarda WordPress, GitHub'dan gelen eklenti güncellemelerini hemen görüntülemez. WP Pusher GitHub eklentisi , eklentinizi ve temanızı doğrudan bir havuzdan entegre etmeyi kolaylaştıran premium bir WordPress eklentisidir. Bu WordPress eklentisi, GitHub bilgilerini belirli bir sayfada veya gönderide kolayca paylaşmanıza izin veren küçük, temiz bir eklentidir. Proje kilometre taşlarını, kullanıcı profillerini veya katkıları havuzunuza gömmek veya kullanıcı profilleri oluşturmak için kullanılabilir.
WordPress'i Github Sayfalarına Yükleyebilir misiniz?

GitHub'da birkaç dakika içinde bir WordPress deposu oluşturulabilir: GitHub hesabınıza kaydolun/oturum açın, ardından yeni bir tane oluşturun. Deponuz için WordPress gibi bir isim yapın. WordPress site dosyalarınızı GitHub'a yükleyin.
GitHub, 34 milyondan fazla kullanıcısı ve 100 milyondan fazla deposuyla dünyanın en büyük açık kaynak deposudur. GitHub ile WordPress geliştirme ortamınızda çalışmak için birkaç basit adımı izlemeniz gerekecek. İş akışınıza birkaç eklenti eklemeyi düşünebilirsiniz. Flywheel kullanıyorsanız, yerel sürücünüze GitHub ve Git'i yüklemelisiniz. GitHub'ın Git deposu, projenin tüm iş akışını yöneten açık kaynaklı bir Sürüm Kontrol Sistemidir (VCS). Depoya artık değişiklik yapabileceğiniz ve yükleyebileceğiniz GitHub'dan erişilebilir. WordPress veritabanınıza, güvenlik ve diğer yardımcı program bilgilerinize tek bir tıklama size anında erişim sağlayacaktır.
GitHub'dan klonlamak istediğiniz depoyu seçer ve yerel yolunu belirtirseniz, görevi tamamlamak için Klonla'ya tıklayın. Dosyalarınızda değişiklikleri yaptığınız anda GitHub Desktop'ta kolayca uygulayabilir ve Local by Flywheel WordPress ortamınızda test edebilirsiniz. GitHub depolarınızı güncelledikten sonra, bunu tek bir tıklamayla yapabilirsiniz. GitHub Updater, GitHub temalarının ve eklentilerinin otomatik güncellemeler almasına izin veren bir eklentidir. Müşterilerinizin bu araçla oluşabilecek yeni değişiklikler, sorunlar veya iyileştirmeler hakkında bilgi sahibi olması kolaydır. Birçok GitHub geliştiricisi, projelerini WordPress sitenize yüklemek için bu eklentinin kullanılmasını gerektirir.

Github Sayfalarında Dağıtım Yapabilir miyim?
GitHub'a giriş yaparak sitenizin deposuna ulaşabilirsiniz. Ayarlar altında, depo adının yanı sıra adını da seçin. Sayfalar, kenar çubuğundaki Kod ve Otomasyon altında bulunabilir. Derleme ve dağıtım altında, şube tabanlı bir dağıtım seçeneği bulacaksınız.
İnternette web sayfalarını paylaşmanıza izin veren bir hizmet olan GitHub Pages, onu kullanma yollarımızdan biridir. Ayarladıktan sonra, değişiklikleri istediğiniz zaman GitHub tarafından barındırılan deponuza dağıtabilirsiniz. GitHub Pages kurulum talimatlarını izleyerek GitHub Pages sayfanızı nasıl kuracağınızı tam olarak anlayabilirsiniz. GitHub'da tüm depolarınızı dağıtmak için bir GitHub Pages hesabı oluşturabilirsiniz. GitHub'a bastığınızda, tüm web sitelerinizin otomatik olarak çalışır durumda olduğundan emin olabilirsiniz. Web sitenizde değişiklik yaptığınızda git commit ve git push kullanın. Bundan sonra GitHub'ı güncellemek için birkaç saniyeye ihtiyacımız olacak.
WordPress Github
WordPress ve GitHub harika bir ekip oluşturur. WordPress, sıfırdan bir web sitesi veya blog oluşturmanıza veya mevcut bir web sitesini iyileştirmenize olanak tanıyan bir içerik yönetim sistemidir (CMS). GitHub, kodunuzdaki değişiklikleri izlemenize, kodunuzu başkalarıyla paylaşmanıza ve projeler üzerinde işbirliği yapmanıza olanak tanıyan bir kod deposudur.
WordPress topluluğu GitHub'da uzun süredir aktiftir ve WordPress geliştiricilerinin iş akışlarını iyileştirmek için GitHub'ı kullanmalarının birçok yolu vardır. Örneğin, GitHub'ı şu amaçlarla kullanabilirsiniz:
– WordPress kod tabanınızdaki değişiklikleri takip edin
– Kodunuzu başkalarıyla paylaşın
– WordPress projelerinde işbirliği yapın
– GitHub Actions ile iş akışınızı otomatikleştirin
Bir WordPress geliştiricisiyseniz veya WordPress geliştirme hakkında daha fazla bilgi edinmek istiyorsanız, aşağıdaki kaynakları keşfetmenizi ve GitHub'daki sohbete katılmanızı öneririz.
GitHub, geliştiricilerin yazılımlarını barındırması için en popüler platformlardan biridir. Sistem, bir projedeki tüm değişiklikleri kaydeden güçlü bir sürüm kontrol sistemi olan Git'e dayanmaktadır. Bu derste size GitHub ve WordPress'e nasıl başlayacağınızı göstereceğiz. Bu bölümde Git ve GitHub kullanarak bir WordPress temasının nasıl oluşturulacağını inceleyeceğiz. Git'i kullanmaya başlamanın en iyi yolu komut satırını kullanmaktır ve önce süreci öğrenmenizi öneririz. Git zaten varsa, hemen kurmak isteyip istemediğiniz sorulacaktır. Henüz sahip değilseniz, Mac, Linux veya Windows bilgisayarınızda indirip çalıştırmanız gerekecektir.
Bu örnekte, yerel WordPress kurulumunuzla birlikte gelen varsayılan Yirmi Onyedi temasını kullanacağız. Komut satırı yöntemi artık projeniz için yerel bir Git deposu oluşturmak için kullanılabilir. GitHub hesabına ücretsiz olarak kaydolursanız, herkese açık bir havuz oluşturabilirsiniz. İşlem oldukça basittir ve tamamlamak için yalnızca birkaç ayarı değiştirmeniz yeterlidir. Bu noktada, temel bir kılavuzu okuyabilir veya hemen yeni bir projeye başlayabilirsiniz. Bir proje geliştirirken, hangi lisansı kullanacağınızı dikkatlice düşünmek çok önemlidir. Git ve GitHub, WordPress projeleriniz üzerinde tam kontrol sağlar.
Son olarak, GitHub'dan yerel kurulumunuza nasıl veri ayıklayacağınızı gözden geçireceğiz. Bir proje üzerinde yalnız çalışıyorsanız, genellikle bunu takip etmeniz gerekmez. Ancak, diğer geliştiriciler de değişikliklerini harici depoya eklemek isterse, bu gereklidir.
Github Sayfaları
GitHub sayfaları, HTML, CSS ve JavaScript dosyalarını doğrudan GitHub deposundan alan ve bunları depoya atanmış bir URL'de yayınlayan statik bir site barındırma hizmetidir.
Git sürüm kontrolü, kod depolarını Git deposuna yüklemenizi sağlar. Sistemin açık kaynak kodlu olmasının bir sonucu olarak, koda erişimi olan herkes onu indirebilir ve kullanabilir. Bu makale, içerik yayınlamanın mükemmel bir yolu olan GitHub'ın gh-pages özelliğinde size yol gösterecektir. Kodunuzu GitHub'a yüklemek için komut satırını kullanın. Terminale bir komut girdiğinizde, bilgisayara bir şey yapmasını söyler. İlk başta göz korkutucu görünebilir, ancak temel bilgilerde ustalaştıktan sonra iyi olacaksınız. Git ve GitHub hakkında daha fazla bilgi edinmek için Git ve GitHub sayfalarına gidin.
Sitenizi farklı bir URL altında yayınlamak istiyorsanız, yeni bir havuz oluşturmanıza ve farklı etki alanlarından ona bağlantı vermenize olanak tanıyan GitHub Sayfalarını kullanabilirsiniz. Bundan sonra bir GitHub hesabı oluşturun ve GitHub Uygulamasını yükleyin. Bundan sonra depoyu bilgisayarınıza klonlayın. Son olarak, depo ayarlarında alt alan adını yenisiyle değiştirin. Sitenizi farklı bir alt etki alanında yayınlamak istiyorsanız, yeni bir depo oluşturmak ve siteyi oraya dağıtmak için GitHub Sayfaları barındırma özelliğini kullanabilirsiniz.