WP Media Folder Eklentisi: Google Bulut Depolama Entegrasyonu
1. Bir Google Drive Uygulaması Oluşturun
WP Media Folder Google Cloud entegrasyonu eklentiye dahildir. WP Media Folderek olarak bu eklentiyi (plugin) de yüklemeniz gerekir. Eklenti ayrıca Google Drive, Google Fotoğraflar, Dropbox, OneDrive Personal, OneDrive Business, Amazon S3, DigitalOcean, Linode ve Wasabi için de entegrasyon içerir.
Öncelikle Google Cloud Console'a giriş yapmanız veya Google hesabınız yoksa kayıt olmanız gerekiyor . Menü > IAM ve Yönetim > Proje oluştur yolunu izleyin .
Ardından bir proje adı belirleyin - istediğiniz herhangi bir adı verebilirsiniz, ancak boşluk veya aksan işareti içermemesine dikkat edin. Daha sonra projenin oluşturulması için birkaç saniye bekleyin.
Google Cloud Storage'ı ilk kez kullanıyorsanız, API'ler ve Hizmetler > Kitaplık bölümüne giderek Cloud Storage ve Google Cloud Storage JSON API'yi etkinleştirmeniz gerekir
Soldaki menüden “API'ler ve Hizmetler” > “Kimlik Bilgileri” seçeneğine tıklayın.
Ana panelde, “+ Yeni Kimlik Bilgileri” >> OAuth istemci kimliği seçeneğine; istenirse, OAuth onay ekranınıza bir ad ekleyin.
Şimdi en önemli adım:
- “Web uygulaması”nı seçin ve istediğiniz bir adı ekleyin.
- Yetkilendirilmiş JavaScript kaynağı: https://alanadınız.com (sondaki eğik çizgi olmadan alan adınızla değiştirin)
- Yetkilendirilmiş yönlendirme URI'leri: https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_google_cloud_auth
(alan adınızla değiştirin)
Not: Eğer "OAuth istemci kimliği oluşturmak için öncelikle onay ekranında bir ürün adı belirlemeniz gerekir" uyarısı görünürse, Onay ekranını yapılandır düğmesine tıklayın veya API'ler ve Hizmetler >> OAuth onay ekranına gidin ve ardından Yetkilendirilmiş alan adları bölümüne alan adınızı ekleyin .
Öncelikle Kullanıcı Türünü seçmeniz gerekiyor
- Dahili: Uygulamanız yalnızca kuruluşunuz içindeki Google Workspace kullanıcılarıyla sınırlıdır. Uygulamanızı doğrulama için göndermenize gerek yoktur.
- Harici: Uygulamanız, Google hesabı olan tüm kullanıcılar tarafından kullanılabilir olacaktır. Uygulamanız yayınlanmaya hazır olduğunda, uygulamanızı doğrulamanız gerekebilir.
Ardından, yetkilendirilmiş alan adlarınızı girin ve uygulama kaydını tamamlamak için aşağıdaki adımlarla devam edin. Şimdi önceki adıma geri dönebilirsiniz: Kimlik bilgilerini oluşturmak için "Web uygulaması"nı seçin
Ve işte! WP Media Folderyapılandırmasına eklemek için ID ve Secret'ınızı aldınız.
Bir kova oluşturun
Google Cloud'u kullanabilmek için yeni bir kova oluşturmanız gerekmektedir. Lütfen kova alanına gidin: Bulut Depolama Kovaları . Ardından Oluştur düğmesine tıklayın .
Ardından, aşağıdaki seçenekleri doldurmalısınız:
- Kova adını girin
- Verilerinizi nerede saklayacağınızı seçin
- Verileriniz için depolama sınıfı seçin
- Verileriniz için varsayılan bir depolama sınıfı seçin
- Nesnelere erişimi nasıl kontrol edeceğinizi seçin (Herkese açık erişim engelleme: Kapalı, Erişim kontrolü: Ayrıntılı)
- Nesne verilerini nasıl koruyacağınızı seçin
Ardından, Oluştur düğmesine tıklayın. Birkaç saniye yükleme işleminden sonra, kova detay bilgilerini görebilirsiniz:
Alternatif olarak, yeni bir kova oluşturabilirsiniz WP Media Folder menüsüne gidin ayarlarında . Ayarlar > WP Media Folder > Bulut ve Medya Aktarımı > Medya Aktarımı > Google Cloud Storage , Kova ayarları ve seçim düğmesine tıklayın . Açılan pencerenin alt kısmında kova adını girin ve Oluştur düğmesine tıklayın.
2. WP Media Folder Google Cloud Storage'a giriş yapın
WordPress kontrol paneline geri dönün ve Ayarlar > WP Media Folder > Bulut ve Medya Aktarımı > Medya Aktarımı menüsüne tıklayın ve Google Cloud Storage'ı seçin .
Ardından, aşağıdakileri form alanlarına yapıştırın:
- Erişim Anahtarı Kimliği
- Gizli Erişim Anahtarı
- Proje Kimliği

Bundan sonra ayarları kaydedin ve bağlantı başarılı olacaktır. Google Cloud Storage özelliklerini keşfetmek için lütfen bir sonraki adıma geçin.
3. Nasıl çalışıyor? Google Cloud ile neler yapabilirim?
Nasıl çalışıyor?
WP Media Folder Google Cloud Storage ile bağladıktan sonra, lütfen tüm verilerinizin depolanacağı bir kova seçin veya yeni bir kova oluşturun.
Ayrıca "Google Cloud Storage'a Kopyala" seçeneğini etkinleştirirseniz , yüklediğiniz tüm yeni medya dosyaları Google Cloud'a gönderilecektir.
Google Cloud Storage entegrasyonunu kullanmadan önce yüklediğiniz medyayı senkronize etmek istiyorsanız, "Google Cloud Storage ile Senkronize Et " düğmesine tıklayın. Ardından mevcut tüm medya kitaplığınız Google Cloud depolama alanınıza gönderilecektir.
Sitenizdeki medya dosyalarını kaldırmak için " Yükledikten sonra kaldır" seçeneğini etkinleştirmelisiniz; bu sayede medya kitaplığınız sunucunuz yerine tamamen Google Cloud'da depolanacaktır.
Ek etiketi seçeneğini etkinleştirerek , sağ üst köşedeki Google Cloud etiketinin üzerine geldiğinizde her bir medya dosyasına ait bilgiler görüntülenecektir
Medya konumunuzu değiştirmek veya eklentiyi kaldırmak istediğinizde, "Google Cloud Storage Medyasını Al" düğmesine tıklayın; ardından tüm medyanız Google Cloud Storage'dan medya kitaplığınıza kopyalanacaktır. İçeriğinize eklediğiniz tüm önceki bağlantılar yerinde kalacaktır (bozuk bağlantı yok).
CDN'ye nasıl bağlanırım?
Google Cloud CDN, eklentimizle entegre edilmiştir. Özel bir alan adı (CNAME) oluşturmak için öncelikle Kütüphane bölümünde Compute Engine API ve Sertifika Yöneticisi API'sini etkinleştirmeniz gerekir
Bundan sonra, Ağ hizmetleri bölümündeki Yük dengeleme seçeneğine gidin veya bu bağlantıya gidin . Ardından, Yük Dengeleyici Oluştur düğmesine tıklayın ve Yapılandırmayı Başlat düğmesini seçin. Daha sonra Devam düğmesine tıklayın .
Ön uç yapılandırmasında , Ad alanına metin girin (Küçük harf, boşluksuz). Protokol alanında HTTPS (HTTP/2 dahil) seçeneğini seçin . Ardından IP Adresi alanına tıklayın > IP Adresi Oluştur .
Ardından Sertifika alanına tıklayın > Yeni bir sertifika oluştur . Açılan "Sertifika oluştur" penceresinde , Ad alanına metin girin ve Oluştur modunda " Google tarafından yönetilen sertifika oluştur" seçeneğini seçin . Daha sonra, Alan Adları alanına alan adınızı girin . Örneğin: "cdn.joomunited.com". Son olarak, Tamam düğmesine tıklayın .
Ardından, Arka Uç yapılandırma bölümüne gidin , Arka Uç hizmetleri ve arka uç kovaları > Arka uç kovası oluştur seçeneğine tıklayın . Açılan pencerede, Arka uç kovası adı alanını doldurun ve Cloud Storage kovası alanından bir kova seçin . Son olarak, Oluştur düğmesine tıklayın .
Son olarak, Oluştur düğmesine tıklayın .
Ardından Güvenlik > Sertifika Yöneticisi > Klasik Sertifikalar sekmesine gidin , Etki Alanı alanını kopyalayın ve Google Cloud Storage ayarlarındaki Özel Etki Alanı (CNAME) alanına yapıştırın . Örneğin, bu durumda: "cdn.hoadongho247.com" .
Son olarak, her resimdeki Dosya URL'si alanındaki değişiklikleri görebilirsiniz
Gelişmiş ayarlar ve işlemler
Google Cloud Storage sunucusundan Medya kitaplığınıza klasör ve dosyaları aktarmak için bir kova seçebilirsiniz. Veya tüm dosyaları bir kovadan diğerine kopyalayabilirsiniz.



























