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 te voltooien, 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 ze op in uw cloudaccount. Afbeeldingsminiaturen worden gegenereerd volgens de WordPress-instellingen en gebruikt wanneer u afbeeldingen insluit (voor prestatiedoeleinden)

 

genereer-afbeelding-miniatuur

 

Vervolgens kunt u uw Drive-type selecteren :

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

 

Type aandrijving

 

Selecteer vervolgens standaard uw Media- linktype wanneer u een 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 in 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 gebruiken, moet u eerst uw Joomunited-account koppelen via Menu Instellingen > Algemeen. Klik op de link WordPress-instellingen als u nog geen verbinding hebt gemaakt.

 

unconnected-google-drive

 

Ga vervolgens terug naar de plug-in Instellingen> WP Media Folder > Cloud> Google Drive-tabblad en klik gewoon op Connect Google Drive knop 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 Connect Google Drive .

 

google-login

 

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

 

google-api-toestemming

 

De verbinding moet een succes zijn ☺ Als deze succesvol is, kunt u rechtstreeks vanuit de mediamanager van WordPress Google Drive-media 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 synchronisatie-instructies?

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 wordt de media geladen vanuit 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 ervoor zorgt dat apps worden geverifieerd.
Als je de app hebt gemaakt met je Google-account en je logt vervolgens in vanuit WordPress met hetzelfde account, zie je deze fout niet. Deze fout verschijnt alleen als je een app hebt gemaakt met een Google-account en probeert verbinding te maken met Google vanuit WordPress met een ander account.

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.

Ten eerste, om Google Drive te gebruiken, heb je een Google dev-app nodig om je website te verbinden. Ga naar https://console.cloud.google.com/ en maak een nieuw project aan.

 

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 u de Google Drive API voor het eerst gebruikt, moet u deze activeren.

 

enable-drive-api

 

Klik in het linkermenu op "API's & 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 op het toestemmingsscherm instellen", klikt u op configureren of gaat u naar API's & Services >> OAuth-toestemmingsscherm en voegt u 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 “Webtoepassing” 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