Dodatek WP Media Folder : integracja z Google Cloud Storage
1. Utwórz aplikację Google Drive
Integracja Google Cloud z WP Media Folder jest zawarta w dodatku. Należy zainstalować ten dodatek (wtyczkę) oprócz WP Media Folder. Dodatek obejmuje również integrację z Google Drive, Google Photo, Dropbox, OneDrive Personal, OneDrive Business, Amazon S3, DigitalOcean, Linode i Wasabi.
Najpierw musisz zalogować się do Google Cloud Console lub zarejestrować się, jeśli nie masz konta Google. Przejdź do menu IAM i administracja > Utwórz projekt .
Następnie ustaw nazwę projektu – możesz podać dowolną nazwę, ale nie używaj spacji ani akcentów. Następnie odczekaj kilka sekund, aż projekt zostanie utworzony.
Jeśli korzystasz z usługi Google Cloud Storage po raz pierwszy, przejdź do sekcji Interfejsy API i usługi > Biblioteka , włącz usługę Cloud Storage oraz interfejs API JSON usługi Google Cloud Storage.
W menu po lewej stronie kliknij „API i usługi” > „Dane uwierzytelniające”.
Na panelu głównym kliknij „+ Nowe dane uwierzytelniające” >> Identyfikator klienta OAuth ; jeśli zostaniesz o to poproszony, dodaj nazwę na ekranie zgody OAuth.
Teraz najważniejszy krok:
- Wybierz „Aplikację internetową” i dodaj nazwę według własnego wyboru
- Autoryzowane źródło JavaScript: https://twoja-domena.com (zastąp nazwą swojej domeny, bez ukośnika na końcu)
- Autoryzowane adresy URI przekierowania: https://twoja-domena.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_google_cloud_auth
(zastąp nazwą swojej domeny)
Uwaga: jeśli pojawi się to ostrzeżenie: „Aby utworzyć identyfikator klienta OAuth, musisz najpierw ustawić nazwę produktu na ekranie zgody”, kliknij Konfiguruj ekran zgody lub przejdź do Interfejsy API i usługi >> Ekran zgody OAuth , a następnie dodaj nazwę swojej domeny w polu Autoryzowane domeny .
Najpierw musisz wybrać typ użytkownika.
- Wewnętrznie: Twoja aplikacja jest ograniczona do użytkowników Google Workspace w Twojej organizacji. Nie musisz przesyłać aplikacji do weryfikacji.
- Zewnętrzna: Twoja aplikacja będzie dostępna dla każdego użytkownika z kontem Google. Gdy aplikacja będzie gotowa do publikacji, może być konieczna jej weryfikacja.
Następnie wprowadź autoryzowane domeny i wykonaj poniższe kroki, aby dokończyć rejestrację aplikacji. Teraz możesz wrócić do poprzedniego kroku: wybierz „Aplikacja internetowa”, aby utworzyć dane uwierzytelniające.
I… voilà! Masz już swój identyfikator i klucz tajny, które możesz dodać w konfiguracji WP Media Folder.
Utwórz wiadro
Aby korzystać z Google Cloud, należy utworzyć nowy kontener. Przejdź do sekcji kontenerów: Kontenery pamięci masowej w chmurze . Następnie kliknij Utwórz .
Następnie należy wypełnić poniższe opcje:
- Wprowadź nazwę kontenera
- Wybierz miejsce przechowywania swoich danych
- Wybierz klasę pamięci masowej dla swoich danych
- Wybierz domyślną klasę pamięci masowej dla swoich danych
- Wybierz sposób kontrolowania dostępu do obiektów ( Ograniczanie dostępu publicznego: Wyłączone, Kontrola dostępu: Szczegółowa)
- Wybierz sposób ochrony danych obiektu
Następnie kliknij Utwórz . Kilka sekund po załadowaniu zobaczysz szczegółowe informacje o kontenerze:
Możesz też utworzyć nowy kontener w WP Media Folder . Przejdź do menu Ustawienia > WP Media Folder > Chmura > Przenieś Media > Google Cloud Storage , a następnie kliknij Ustawienia i wybór kontenera . Na dole wyskakującego okienka wpisz nazwę kontenera i kliknij przycisk Utwórz
2. Zaloguj się do Google Cloud Storage z WP Media Folder
Wróć do pulpitu WordPress i kliknij menu Ustawienia > WP Media Folder > Przenoszenie danych z chmury i multimediów. Następnie kliknij Zmień w sekcji Google Cloud Storage .
Następnie wklej poniższe dane do pól formularza:
- Identyfikator klucza dostępu
- Tajny klucz dostępu
- Identyfikator projektu

Następnie zapisz ustawienia, a połączenie powinno zostać nawiązane. Przejdź do następnego kroku, aby poznać funkcje Google Cloud Storage.
3. Jak to działa? Co mogę zrobić dzięki Google Cloud?
Jak to działa?
Po połączeniu WP Media Folder z Google Cloud Storage wybierz kontener lub utwórz nowy, w którym będą przechowywane wszystkie Twoje dane.
Możesz także włączyć Kopiuj do Google Cloud Storage , dzięki czemu wszystkie nowe przesłane multimedia zostaną wysłane do Google Cloud.
Jeśli chcesz zsynchronizować przesłane multimedia przed skorzystaniem z integracji z Google Cloud Storage, kliknij „Synchronizuj z Google Cloud Storage” . Wszystkie istniejące multimedia zostaną wówczas przesłane do Twojego kontenera Google Cloud.
Aby rozładować multimedia na swojej stronie, powinieneś włączyć Usuń po przesłaniu . Twoja biblioteka multimediów będzie w całości przechowywana w Google Cloud, a nie na Twoim serwerze.
Po włączeniu Etykieta załącznika informacje o każdym medium będą wyświetlane po najechaniu kursorem na Google Cloud w prawym górnym rogu.
Jeśli chcesz zmienić lokalizację multimediów lub usunąć wtyczkę, kliknij „Pobierz multimedia z Google Cloud Storage” . Wszystkie multimedia zostaną skopiowane z Google Cloud Storage do Twojej biblioteki multimediów. Wszystkie poprzednie linki dodane do Twoich treści pozostaną na swoim miejscu (bez uszkodzonych linków).
Jak podłączyć CDN?
Usługa Google Cloud CDN jest zintegrowana z naszą wtyczką. Aby utworzyć domenę niestandardową (CNAME), należy najpierw włączyć API Compute Engine i Certificate Manager w sekcji Biblioteka.
Następnie przejdź do „Równoważenie obciążenia” w „Usługi sieciowe” lub kliknij ten link . Następnie kliknij „Utwórz moduł równoważenia obciążenia” i wybierz „Rozpocznij konfigurację” . Następnie kliknij „Kontynuuj” .
W konfiguracji frontendu wpisz tekst w Nazwa (małymi literami, bez spacji). Wybierz HTTPS (w tym HTTP/2) w Protokół . Następnie kliknij pole Adres IP > Utwórz adres IP .
Następnie kliknij pole Certyfikat > Utwórz nowy certyfikat . W oknie „Utwórz certyfikat” wpisz tekst w Nazwa i wybierz „Utwórz certyfikat zarządzany przez Google” w trybie tworzenia . Następnie wpisz swoją domenę w Domeny , np. „cdn.joomunited.com”. Na koniec kliknij Gotowe .
Następnie przejdziemy do konfiguracji zaplecza , klikniemy „Usługi zaplecza i kontenery zaplecza” > „Utwórz kontener zaplecza” . Następnie w wyskakującym okienku wypełnimy „Nazwa kontenera zaplecza” i wybierzemy kontener w „Kufer Cloud Storage” . Następnie klikniemy „Utwórz” .
Następnie kliknij Utwórz .
Następnie przejdź do Zabezpieczenia > Menedżer certyfikatów > zakładka Certyfikaty klasyczne, skopiuj Domena i wklej je do Domena niestandardowa (CNAME) w ustawieniach Google Cloud Storage. Na przykład w tym przypadku: „cdn.hoadongho247.com” .
Na koniec możesz zobaczyć zmiany w Adres URL pliku na każdym obrazku.
Zaawansowane ustawienia i działania
Możesz wybrać kontener, aby zaimportować foldery i pliki z serwera Google Cloud Storage do swojej biblioteki multimediów. Możesz też skopiować wszystkie pliki z jednego kontenera do innego.


























