WP Media Folder : integracja z Google Cloud Storage
1. Utwórz aplikację Dysk Google
Integracja Google Cloud z WP Media Folder jest zawarta w dodatku. Musisz zainstalować ten dodatek (wtyczkę) oprócz WP Media Folder . Dodatek obejmuje integrację z Dyskiem Google, 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 Uprawnienia i Administracja > Utwórz projekt .
Następnie skonfiguruj nazwę projektu — możesz podać dowolną nazwę, ale nie używaj spacji ani akcentów. Następnie poczekaj kilka sekund na utworzenie projektu.
Jeśli po raz pierwszy korzystasz z Google Cloud Storage, przejdź do APIs & Services > Library , włącz Cloud Storage i Google Cloud Storage JSON API.
W menu po lewej stronie kliknij „Interfejsy API i usługi” > „Poświadczenia”.
W głównym panelu kliknij „+ Nowe poświadczenia” >> Identyfikator klienta OAuth ; jeśli zostaniesz o to poproszony, dodaj nazwę do ekranu akceptacji OAuth.
Teraz najważniejszy krok:
- Wybierz „Aplikacja internetowa” i dodaj wybraną nazwę
- Autoryzowane źródło JavaScript: https://twoja-domena.com (zastąp nazwą swojej domeny, bez końcowego ukośnika)
- Autoryzowane identyfikatory 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 przycisk Konfiguruj ekran zgody lub przejdź do Interfejsy API i usługi >> Ekran zgody OAuth , a następnie dodaj nazwa domeny w Autoryzowane domeny .
Najpierw musisz wybrać typ użytkownika.
- Wewnętrzna: Twoja aplikacja jest dostępna tylko dla 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 Twoja aplikacja będzie gotowa do opublikowania, może być konieczne jej zweryfikowanie.
Następnie wypełnij autoryzowane domeny i wykonaj następujące kroki, aby zakończyć rejestrację aplikacji. Teraz możesz wrócić do poprzedniego kroku: Wybierz „Aplikacja internetowa”, aby utworzyć poświadczenia.
Następnie… voilà! Masz swój identyfikator i sekret do dodania w konfiguracji WP Media Folder .
Utwórz zasobnik
Aby korzystać z Google Cloud, należy utworzyć nowy zasobnik. Przejdź do obszaru zasobnika: zasobniki Cloud Storage . Następnie kliknij Utwórz .
Następnie wypełnij poniższe opcje:
- Wprowadź nazwę zasobnika
- Wybierz, gdzie chcesz przechowywać swoje dane
- Wybierz klasę pamięci dla swoich danych
- Wybierz domyślną klasę pamięci dla swoich danych
- Wybierz sposób kontrolowania dostępu do obiektów
- Wybierz sposób ochrony danych obiektu
Następnie kliknij Utwórz i kliknij Potwierdź w wyskakującym okienku.
Następnie możesz zobaczyć szczegółowe informacje o łyżce:
Lub możesz utworzyć nowe wiadro w WP Media Folder . Przejdź do menu Ustawienia> WP Media Folder > Chmura> Odciążaj multimedia > Google Cloud Storage , kliknij Ustawienia zasobnika i przycisk wyboru . Na dole wyskakującego okienka wprowadź nazwę zasobnika i kliknij Utwórz .
2. Zaloguj się do Google Cloud Storage z WP Media Folder
Wróć do pulpitu nawigacyjnego WordPress i kliknij menu Ustawienia> WP Media Folder > Chmura> Odciążaj multimedia> karta Google Cloud Storage . Wklej następujące pola do pól formularza:
- Identyfikator klucza dostępu
- Tajny klucz dostępu
- Identyfikator projektu
Następnie zapisz ustawienia, a połączenie powinno się udać. Przejdź do następnego kroku, aby odkryć funkcje Google Cloud Storage.
3. Jak to działa? Co mogę zrobić z Google Cloud?
Jak to działa?
Po połączeniu WP Media Folder z Google Cloud Storage wybierz zasobnik lub utwórz nowy, w którym będą przechowywane wszystkie Twoje dane.
Możesz też włączyć opcję Kopiuj do Google Cloud Storage , wszystkie przesłane nowe multimedia zostaną wysłane do Google Cloud.
A jeśli chcesz zsynchronizować przesłane multimedia przed użyciem integracji z Google Cloud Storage, kliknij przycisk Synchronizuj z Google Cloud Storage . Następnie wyśle całą istniejącą bibliotekę multimediów do zasobnika Google Cloud.
Aby odciążyć multimedia w witrynie, należy włączyć Usuń po przesłaniu , Twoja biblioteka multimediów będzie całkowicie przechowywana w Google Cloud zamiast na serwerze.
Po włączeniu Etykieta załącznika informacje na każdym nośniku będą wyświetlane po najechaniu na etykietę Google Cloud
Jeśli chcesz zmienić lokalizację multimediów lub usunąć wtyczkę, kliknij przycisk Pobierz Google Cloud Storage Media , a wszystkie multimedia zostaną skopiowane z Google Cloud Storage do biblioteki multimediów. Wszystkie poprzednie linki dodane w Twojej treści pozostaną na miejscu (brak uszkodzonych linków).
Zaawansowane ustawienia i działania
CloudFront jest zintegrowany z naszą wtyczką. Najpierw powinieneś przejść do tego linku , aby skonfigurować Google CloudFront.
Następnie musisz włączyć tę opcję, a następnie dodać swoją domenę niestandardową (CNAME).
Możesz wybrać zasobnik, aby zaimportować foldery i pliki z serwera Google Cloud Storage do biblioteki multimediów. Lub skopiuj wszystkie pliki z jednego zasobnika do drugiego.