WP Media Folder Add-on: integratie met Google Cloud Storage
1. Maak een Google Drive-app
De Google Cloud-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 Drive, Google Photo, Dropbox, OneDrive Personal, OneDrive Business, Amazon S3, DigitalOcean, Linode en Wasabi.
Eerst moet u inloggen op Google Cloud Console of u aanmelden als u geen Google-account heeft. Navigeer naar Menu IAM & Admin > Maak een project aan .
Stel vervolgens een projectnaam in - u kunt elke gewenste naam opgeven, maar gebruik geen spaties of accenten. Wacht vervolgens enkele seconden voor het maken van het project.
Als dit de eerste keer is dat u Google Cloud Storage gebruikt, moet u naar API's & Services > Bibliotheek Cloud Storage en Google Cloud Storage JSON API inschakelen
Klik in het linkermenu op "API's & Services" > "Inloggegevens".
Klik in het hoofdpaneel op "+ Nieuwe referenties" >> OAuth-client-ID ; voeg desgevraagd een naam toe aan uw OAuth-toestemmingsscherm.
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_google_cloud_auth
(vervangen door uw domeinnaam)
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 .
- Intern: uw app is beperkt tot Google Workspace-gebruikers binnen uw organisatie. U hoeft uw app niet ter verificatie in te dienen
- Extern: uw app is beschikbaar voor elke gebruiker met een Google-account. Zodra uw app klaar is voor publicatie, moet u uw app mogelijk verifiëren.
Vul vervolgens uw geautoriseerde domeinen in en ga verder met de volgende stappen om de app-registratie te voltooien. U kunt nu teruggaan naar de vorige stap: Selecteer "Webtoepassing" om de inloggegevens aan te maken.
Dan… voilà! Je hebt je ID en geheim om toe te voegen in de configuratie van WP Media Folder .
Maak een emmer
Om Google Cloud te gebruiken, moet u een nieuwe bucket maken. Ga naar het bucketgebied: Cloud Storage Buckets . Klik vervolgens op Aanmaken .
Vul vervolgens de onderstaande opties in:
- Invoer bucketnaam
- Kies waar u uw gegevens wilt opslaan
- Kies opslagklasse voor uw gegevens
- Kies een standaard opslagklasse voor uw gegevens
- Kies hoe u de toegang tot objecten wilt beheren ( Openbare toegang voorkomen: Uit, Toegangscontrole: Fijnmazig)
- Kies hoe u objectgegevens wilt beschermen
Klik daarna op de knop Maken Een paar seconden na het laden kunt u de detailinformatie van de bak zien:
Of u kunt een nieuwe bucket maken in de WP Media Folder . Navigeer naar menu Instellingen> WP Media Folder > Cloud> Offload Media > Google Cloud Storage , klik op Bucket-instellingen en selectieknop . Voer onderaan de pop-up de naam van de bucket in en klik op de Maken .
2. Log in op Google Cloud Storage vanuit WP Media Folder
Keer terug naar het WordPress-dashboard en klik op het menu Instellingen > WP Media Folder > Cloud > Offload Media > tabblad Google Cloud Storage. Plak het volgende in de formuliervelden:
- Toegangssleutel-ID
- Geheime toegangssleutel
- Project-ID
Sla daarna de instellingen op en de verbinding zou een succes moeten zijn. Ga naar de volgende stap om de functies van Google Cloud Storage te ontdekken.
3. Hoe werkt het? Wat kan ik doen met Google Cloud?
Hoe werkt het?
Nadat u WP Media Folder heeft verbonden met Google Cloud Storage, selecteert u een bucket of maakt u een nieuwe waarin al uw gegevens worden opgeslagen.
En u kunt de Kopiëren naar Google Cloud Storage , al uw nieuwe geüploade media worden naar Google Cloud verzonden.
En als u uw geüploade media wilt synchroniseren voordat u Google Cloud Storage-integratie gebruikt, klikt u op de Synchroniseren met Google Cloud Storage . Vervolgens stuurt het al uw bestaande mediabibliotheek naar uw Google Cloud-bucket.
Om de media op uw site te verwijderen, moet u de Verwijderen na upload , uw mediabibliotheek wordt volledig opgeslagen op Google Cloud in plaats van op uw server.
Door de Bijlagelabel in te schakelen, wordt de informatie op elk medium weergegeven wanneer u de muisaanwijzer op het Google Cloud label in de rechterbovenhoek houdt.
Wanneer u uw medialocatie wilt wijzigen of de plug-in wilt verwijderen, klikt u op de Google Cloud Storage Media ophalen , waarna al uw media worden gekopieerd van Google Cloud Storage naar uw mediabibliotheek. Alle voormalige links die in uw inhoud zijn toegevoegd, blijven op hun plaats (geen verbroken link).
Hoe CDN aansluiten?
Google Cloud CDN is geïntegreerd met onze plug-in. Als u een aangepast domein (CNAME) wilt maken, moet u eerst Compute Engine API en Certificate Manager API in het gedeelte Bibliotheek.
Navigeer daarna naar Load balancing in het Netwerkservices of ga naar deze link . Klik vervolgens op Load Balancer maken en selecteer Configuratie starten . Klik vervolgens op Doorgaan .
Voer bij Frontend-configuratie Naam (kleine letters, geen spaties). Selecteer HTTPS (inclusief HTTP/2) in Protocol . Klik vervolgens op het veld IP-adres > IP-adres maken .
Klik vervolgens op het veld Certificaat > Maak een nieuw certificaat aan . Voer in de pop-up "Een certificaat maken" de tekst in Naam in en kies "Door Google beheerd certificaat maken" in de modus Maken . Voer vervolgens uw domein in het Domeinen . bijv.: "cdn.joomunited.com". Klik tenslotte op Gereed .
Vervolgens gaan we naar Backend-configuratie , klikken op Backend-services en backend-buckets > Een backend-bucket maken . Vul vervolgens in de pop-up het Backend-bucketnaam en selecteer een bucket in het Cloud Storage-bucketveld . Klik vervolgens op Maken .
Klik tenslotte op Maken .
Navigeer vervolgens naar Beveiliging > Certificaatbeheer > tabblad Klassieke certificaten, kopieer het Domein en plak het in het Aangepast domein (CNAME) in de Google Cloud Storage-instelling. Bijvoorbeeld in dit geval: "cdn.hoodongho247.com" .
Bestands-URL zien .
Geavanceerde instellingen en acties
U kunt een bucket selecteren om mappen en bestanden van de Google Cloud Storage-server naar uw mediabibliotheek te importeren. Of kopieer alle bestanden van de ene bucket naar de andere.