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.
Google Cloud Console'a veya Google hesabınız yoksa kayıt olmanız gerekiyor > IAM ve Yönetim > Proje oluştur .
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 Cloud Storage ve Google Cloud Storage JSON API'yi etkinleştirmeniz
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)
Onay ekranını yapılandır tıklayın API'ler ve Hizmetler >> OAuth onay ekranına gidin Yetkilendirilmiş alan adları bölümüne alan adınızı ekleyin .
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ı Oluştur 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:
WP Media Folder yeni bir kova oluşturabilirsiniz Ayarlar > WP Media Folder > Bulut > Medya Boşaltma > Google Cloud Storage menüsüne gidin Kova ayarları ve seçim 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
Ayarlar > WP Media Folder menüsüne tıklayın . Ardından, Google Cloud Storage bölümündeki Değiştir düğmesine .
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.
"Google Cloud Storage'a Kopyala" 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 etkinleştirerek sağ üst köşedeki Google Cloud ü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
Bundan sonra, Ağ hizmetleri bölümündeki Yük dengeleme bağlantıya gidin Yük Dengeleyici Oluştur tıklayın ve Yapılandırmayı Başlat Devam tıklayın .
Ön uç yapılandırmasında , Ad alanına metin girin (Küçük harf, boşluksuz). Protokol HTTPS (HTTP/2 dahil) seçeneğini . 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 "Sertifika oluştur" penceresinde Ad metin girin ve Oluştur modunda " Google tarafından yönetilen sertifika oluştur" seçeneğini seçin Alan Adları alanına alan adınızı girin Tamam tıklayın .
Arka Uç yapılandırma 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ı Cloud Storage kovası bir kova seçin Oluştur tıklayın .
Oluştur tıklayın .
Güvenlik > Sertifika Yöneticisi > Klasik Sertifikalar gidin Etki Alanı kopyalayın Özel Etki Alanı (CNAME) alanına yapıştırın . Örneğin, bu durumda: "cdn.hoadongho247.com" .
her resimdeki Dosya URL'si 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.


























