Spring naar de hoofdinhoud

WP Media Folder Add-on: Google Drive-integratie

1. Log in op Google Drive in WP Media Folder

Om de integratie af te ronden, gaat u terug naar het WordPress-dashboard en klikt u op het menu Instellingen > WP Media Folder > Cloud > tabblad Google Drive. Ten eerste kunt u de miniatuur voor afbeeldingen instellen.

Afbeeldingsminiatuur genereren: deze optie genereert afbeeldingsminiaturen en slaat deze op in uw cloudaccount. Afbeeldingsminiaturen worden gegenereerd volgens de WordPress-instellingen en gebruikt wanneer u afbeeldingen insluit (voor prestatiedoeleinden)

 

genereren-afbeelding-thumbnail

 

Vervolgens kunt u uw Drive-type :

  • Mijn drive: gebruik uw persoonlijke account
  • Gedeelde Drives: gebruik  uw G Suite-account

 

Type aandrijving

 

Selecteer vervolgens standaard uw medialinktype wanneer u cloudmedia in een pagina of bericht invoegt.

  • Openbare link: genereer een openbaar toegankelijke link voor uw bestanden en beïnvloed de juiste rechten op de cloudbestanden (gedeelde link). Bijv .: https://drive.google.com/uc?id=1Bq_VQt4z5Sy74Xg3IoN3KKWg4P7gymV1
  • Privélink: AJAX-link, verbergt de cloudlink om de oorspronkelijke toegangsrechten van uw bestand te behouden. Bijv.: https://uwdomein.com/wp-admin/admin-ajax.php?action=wpmf-download-file&id=1Bq_VQt4z5Sy79Xg3IoN3KKWg4P7gymV1&dl=0

 

media-link-type

 

Vervolgens kunt u verbinding maken met een Google Drive-account met de automatische modus of de handmatige modus :

Automatische modus

Vanaf nu kunt u veel tijd besparen terwijl u verbinding maakt met de Google Drive-server. Om deze functie te kunnen gebruiken, moet u eerst uw Joomunited-account koppelen via Menu Instellingen > Algemeen. Klik op de link WordPress-instellingen als u nog geen verbinding heeft gemaakt.

 

unconnected-google-drive

 

Ga vervolgens terug naar de plug-in Instellingen> WP Media Folder > Cloud> tabblad Google Drive en klik gewoon op de Google Drive verbinden in de rechterhoek.

 

connect-auto-google-drive

 

Volg daarna de volgende stappen om de verbinding te voltooien.

 

connected-auto-google-drive

 

Het is zo snel, toch? Ja, we weten het. :)  


Handmatige modus

Plak met de inloggegevens in de vorige stap op het tabblad Google Drive uw

  • klant identificatie
  • Client geheim

Sla de configuratie op en klik op de knop Google Drive verbinden .

 

google-login

 

Als je geen fout hebt gemaakt, moet je de autorisatie valideren in een nieuw venster zoals weergegeven:

 

google-api-toestemming

 

De verbinding zou een succes moeten zijn ☺ Als deze succesvol is, kunt u Google Drive-media rechtstreeks vanuit de mediamanager van WordPress maken en beheren.

 

2. Wat kan ik doen met Google Drive-media?

Hoe werkt het? 

WP Media Folder genereert een hoofdmap op uw Google Drive met de sitenaam.

 

google-drive-map

 

Alle mappen en submappen die zijn toegevoegd in WP Media Folder Google Drive worden gesynchroniseerd onder deze map ( WP Media Folder - {sitename}). En andersom worden al uw media uit die hoofdmap op Google Drive gesynchroniseerd met uw mediabibliotheek op Wordpress.

 

Wat zijn de synchronisatierichtingen?

Het werkt in beide richtingen! U kunt een bestand toevoegen vanuit Google Drive en het bekijken in WP Media Folder , of een bestand toevoegen in WP Media Folder en het bekijken in Google Drive. Het betekent ook dat u WordPress-bestanden vanaf uw desktop kunt beheren met behulp van Google Drive-synchronisatiesoftware. Dat is gek - we weten het! ​

 

google-drive-sync

 

Met de WP Media Folder Google Drive-integratie kunt u 2 soorten acties met uw media uitvoeren:

De eerste optie is om de Google Drive-media te importeren in WP Media Folder ( WP Media Folder voor importeren).

 

import-media-google-drive

 

De tweede optie is om de Google Drive-media rechtstreeks in uw inhoud in te sluiten. In dit geval worden de media geladen vanaf Google Drive, niet vanaf uw server.

 

embed-google-drive

 

Weg met de fout: fout: "invalid_scope bij het verbinden van WP Media Folder met Google Drive"

Google heeft onlangs een nieuwe beveiligingslaag geïntroduceerd die dwingt dat apps worden geverifieerd.
Als u de app met uw Google-account heeft gemaakt en vervolgens vanuit WordPress met hetzelfde account inlogt, ziet u deze fout niet. Deze foutmelding verschijnt alleen als je een app met een Google-account hebt gemaakt en met een ander account vanuit WordPress verbinding probeert te maken met Google.

In dit geval moet uw app worden goedgekeurd door Google volgens dit proces: https://support.google.com/code/contact/oauth_app_verification

 

OAuth-ontwikkelaar-verificatie-formulier

 

3. Maak een Google Drive-app


De Google Drive-integratie met WP Media Folder is opgenomen in de add-on. U moet deze add-on (plug-in) naast WP Media Folder installeren. De add-on omvat ook integratie voor Google Photo, Dropbox, OneDrive Personal, OneDrive Business, Amazon S3, DigitalOcean, Linode en Wasabi.

Om Google Drive te gebruiken, heeft u eerst een Google-ontwikkelaarsapp nodig om uw website te verbinden. Ga naar https://console.cloud.google.com/ en maak een nieuw project.

 

Creëer-project-1

 

Stel vervolgens een projectnaam in - u kunt elke gewenste naam opgeven, maar voeg geen spaties of accenten toe. Wacht vervolgens een paar seconden totdat het project is gemaakt.

 

Naam van het project

 

Als dit de eerste keer is dat u de Google Drive API gebruikt, moet u deze activeren.

 

enable-drive-api

 

Klik in het linkermenu op “API’s en services”

 

menu-api-service

 

Navigeer in het linkermenu naar “Inloggegevens”, klik in het hoofdpaneel op “+ Nieuwe inloggegevens” >> OAuth-client-ID ; Voeg desgevraagd een naam toe aan uw OAuth-toestemmingsscherm.

 

oAuth-google-drive

 

Nu de belangrijkste stap:

  • Selecteer “Webapplicatie” en voeg een naam naar keuze toe
  • Geautoriseerde JavaScript-oorsprong: https://your-domain.com (vervang door uw domeinnaam, zonder slash)
  • Geautoriseerde omleidings-URI's: https://uw-domein.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_authenticated
    (vervangen door uw domeinnaam)

 

app-inloggegevens

 

Opmerking: als deze waarschuwing verschijnt: "Om een ​​OAuth-client-ID aan te maken, moet u eerst een productnaam instellen op het toestemmingsscherm", klikt u op de Toestemmingsscherm configureren of gaat u naar API's en services >> OAuth-toestemmingsscherm en voegt u vervolgens toe uw domeinnaam bij Geautoriseerde domeinen .

Eerst moet u het gebruikerstype selecteren .

 

OAuth-gebruikerstype

 

  • Intern: uw app is beperkt tot G Suite-gebruikers binnen uw organisatie.
  • Extern: uw app is beschikbaar voor elke gebruiker met een Google-account.

Vul vervolgens uw geautoriseerde domeinen in en ga verder met de volgende stappen om de app-registratie te voltooien. Nu kunt u teruggaan naar de vorige stap: Selecteer “Webapplicatie” om de inloggegevens aan te maken.

 

toestemmingsscherm

 

En de publicatiestatus moet Productie , als deze momenteel aan het testen is, moet u op App publiceren klikken om de status te wijzigen.

 

publiceer-app

 

Dan… voilà! Je hebt je ID en geheim om toe te voegen in de configuratie van WP Media Folder .

 

oauth-klant