Przejdź do głównej zawartości

Dodatek WP Media Folder : integracja z Dyskiem Google

1. Zaloguj się do Dysku Google w WP Media Folder

Aby sfinalizować integrację, wróć do pulpitu WordPress i kliknij menu Ustawienia> WP Media Folder > Chmura> karta Dysk Google. Najpierw możesz ustawić miniaturę obrazów.

Wygeneruj miniaturę obrazu: Ta opcja wygeneruje miniatury obrazów i zapisze je na koncie w chmurze. Miniatury obrazów będą generowane zgodnie z ustawieniami WordPress i używane podczas osadzania obrazów (w celu wydajności)

 

generuj-miniaturę-obrazu

 

Następnie możesz wybrać typ Dysku :

  • Mój dysk: użyj swojego konta osobistego
  • Dyski współdzielone: użyj  swojego konta G Suite

 

typ napędu

 

Następnie wybierz domyślnie typ łącza do multimediów podczas wstawiania multimediów w chmurze na stronie lub poście.

  • Link publiczny: wygeneruj publicznie dostępny link do swoich plików i wpłyń na odpowiednie uprawnienia do plików w chmurze (link udostępniony). Np.: https://drive.google.com/uc?id=1Bq_VQt4z5Sy74Xg3IoN3KKWg4P7gymV1
  • Prywatny link: link AJAX, ukryje link do chmury, aby zachować oryginalne prawo dostępu do twojego pliku. Np.: https://twojadomena.com/wp-admin/admin-ajax.php?action=wpmf-download-file&id=1Bq_VQt4z5Sy79Xg3IoN3KKWg4P7gymV1&dl=0

 

typ łącza do mediów

 

Następnie możesz połączyć się z kontem Dysku Google w trybie automatycznym lub ręcznym :

Tryb automatyczny

Od teraz możesz zaoszczędzić sporo czasu podczas łączenia się z serwerem Dysku Google. Po pierwsze, aby skorzystać z tej funkcji, musisz połączyć swoje konto Joomunited w menu Ustawienia> Ogólne, kliknij ustawień WordPress, jeśli jeszcze się nie łączyłeś.

 

niepołączony-dysk-google

 

Następnie wróć do wtyczki Ustawienia> WP Media Folder > Chmura> karta Dysk Google i po prostu kliknij przycisk Połącz Dysk Google w prawym rogu.

 

connect-auto-google-drive

 

Następnie wykonaj kolejne kroki, aby zakończyć połączenie.

 

podłączony-automatyczny-dysk-google

 

To tak szybko, prawda? Tak, wiemy to. :)  


Tryb ręczny

Mając dane uwierzytelniające z poprzedniego kroku, na karcie Dysk Google wklej plik

  • Identyfikator klienta
  • Sekret klienta

Zapisz konfigurację i kliknij przycisk Połącz Dysk Google .

 

logowanie do Google

 

Jeśli nie popełniłeś żadnego błędu, powinieneś zatwierdzić autoryzację w nowym oknie, jak pokazano:

 

pozwolenie na Google-Api

 

Połączenie powinno zakończyć się sukcesem ☺ Jeśli się powiedzie, możesz tworzyć multimedia na Dysku Google i zarządzać nimi bezpośrednio z menedżera multimediów WordPress.

 

2. Co mogę zrobić z multimediami na Dysku Google?

Jak to działa? 

WP Media Folder wygeneruje folder główny na Twoim Dysku Google z nazwą witryny.

 

folder na dysku Google

 

Wszystkie foldery i podfoldery dodane do WP Media Folder zostaną zsynchronizowane w tym folderze ( WP Media Folder - {sitename}). I odwrotnie, wszystkie multimedia z tego folderu głównego na Dysku Google zostaną zsynchronizowane z Twoją biblioteką multimediów w Wordpress.

 

Jakie są kierunki synchronizacji?

To działa w obie strony! Możesz dodać plik z Dysku Google i zobaczyć go w WP Media Folder lub dodać plik do WP Media Folder i zobaczyć go na Dysku Google. Oznacza to również, że możesz zarządzać plikami WordPress ze swojego komputera za pomocą oprogramowania do synchronizacji Dysku Google. To szaleństwo – wiemy! ☺

 

synchronizacja dysku Google

 

Integracja WP Media Folder Google Drive umożliwia 2 rodzaje działań z mediami:

Pierwszą opcją jest zaimportowanie multimediów z Dysku Google do WP Media Folder (wybór folderu do importu).

 

import-media-google-drive

 

Drugą opcją jest osadzenie multimediów z Dysku Google w treści. W takim przypadku multimedia zostaną załadowane z Dysku Google, a nie z Twojego serwera.

 

osadź dysk Google

 

Pozbądź się błędu: błąd: „invalid_scope podczas łączenia WP Media Folder z Dyskiem Google”

Google niedawno wprowadził nową warstwę bezpieczeństwa, która wymusza weryfikację aplikacji.
Jeśli utworzyłeś aplikację za pomocą swojego konta Google, a następnie zalogujesz się z WordPressa na to samo konto, nie zobaczysz tego błędu. Ten błąd pojawi się tylko wtedy, gdy utworzysz aplikację za pomocą konta Google i spróbujesz połączyć się z Google z WordPress za pomocą innego konta.

W takim przypadku Twoja aplikacja musi zostać zatwierdzona przez Google zgodnie z tym procesem: https://support.google.com/code/contact/oauth_app_verification

 

Formularz weryfikacji programisty OAuth

 

3. Utwórz aplikację Dysk Google


Integracja Dysku Google z WP Media Folder jest zawarta w dodatku. Musisz zainstalować ten dodatek (wtyczkę) oprócz WP Media Folder . Dodatek obejmuje integrację z Google Photo, Dropbox, OneDrive Personal, OneDrive Business, Amazon S3, DigitalOcean, Linode i Wasabi.

Po pierwsze, aby korzystać z Dysku Google, potrzebujesz aplikacji Google Dev do połączenia ze swoją witryną. Przejdź do https://console.cloud.google.com/ i utwórz nowy projekt.

 

Utwórz-projekt-1

 

Następnie skonfiguruj nazwę projektu — możesz podać dowolną nazwę, ale nie zawieraj spacji ani akcentów. Następnie poczekaj kilka sekund na utworzenie projektu.

 

Nazwa Projektu

 

Jeśli używasz interfejsu API Dysku Google po raz pierwszy, musisz go aktywować.

 

włącz-drive-api

 

Z lewego menu kliknij „API i usługi”

 

menu-api-service

 

Z lewego menu przejdź do „Poświadczenia”, na panelu głównym kliknij „+ Nowe dane uwierzytelniające” >> Identyfikator klienta OAuth ; jeśli zostaniesz o to poproszony, dodaj nazwę do ekranu zgody OAuth.

 

oAuth-google-drive

 

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_authenticated
    (zastąp nazwą swojej domeny)

 

poświadczenia aplikacji

 

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 Twoja nazwa domeny w Autoryzowane domeny .

Najpierw musisz wybrać typ użytkownika.

 

Typ użytkownika OAuth

 

  • Wewnętrzne: Twoja aplikacja jest ograniczona do użytkowników G Suite w Twojej organizacji.
  • Zewnętrzne: Twoja aplikacja będzie dostępna dla każdego użytkownika posiadającego konto Google.

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.

 

ekran zgody

 

Status publikowania powinien być ustawiony na „Testowanie”, jeśli nie chcesz weryfikować w „Produkcja” . W testowym dodaj adresy Gmail w Użytkownicy testowi poniżej. Kliknij „Dodaj użytkowników”, aby dodać Gmaila użytkownika.

 

 

testowanie aplikacji

 

Następnie… voilà! Masz swój identyfikator i sekret do dodania w konfiguracji WP Media Folder .

 

klient OAuth