WP Media Folder Addon: Google Cloud Storage Integration

1. Opret en Google Drive-app


Google Cloud-integrationen med WP Media Folder er inkluderet i tilføjelsen. Du skal installere denne tilføjelse (plugin) ud over WP Media Folder . Tilføjelsen inkluderer integration til Google Drive, Google Photo, Dropbox, OneDrive Personal, OneDrive Business, Amazon S3, DigitalOcean, Linode og Wasabi.

Først skal du logge ind på Google Cloud Console eller tilmelde dig, hvis du ikke har en Google-konto. Naviger til Menu IAM & Admin > Opret et projekt .

 

Opret-projekt-1

 

Opsæt derefter et projektnavn - du kan angive et hvilket som helst navn, du ønsker, men medtag ikke mellemrum eller accenter. Vent derefter et par sekunder på projektets oprettelse.

 

Projekt navn

 

Hvis det er første gang, du bruger Google Cloud Storage, skal du navigere til API'er og tjenester > Bibliotek , aktivere Cloud Storage og Google Cloud Storage JSON API.

 

cloud-storage-api

 

Fra menuen til venstre skal du klikke på "API'er og tjenester" > "Oplysninger".

 

Menuen-api-tjeneste

 

På hovedpanelet skal du klikke på "+ Nye legitimationsoplysninger" >> OAuth-klient-id ; hvis du bliver bedt om det, skal du tilføje et navn til din OAuth-samtykkeskærm.

 

OAuth-google-drev

 

Nu det vigtigste trin:

  • Vælg "Webapplikation", og tilføj et navn efter eget valg
  • Autoriseret JavaScript-oprindelse: https : //din-domæne.com (erstatt med dit domænenavn uden skråstreg)
  • Autoriserede omdirigerings-URI'er: https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_google_cloud_auth
    (erstat af dit domænenavn)

 

app-legitimationsoplysninger

 

Bemærk: Hvis denne advarsel vises: "For at oprette et OAuth-klient-id, skal du først angive et produktnavn på samtykkeskærmen", skal du klikke på Konfigurer samtykkeskærm eller gå til API'er og tjenester >> OAuth-samtykkeskærm , og derefter tilføje din domænenavn på Autoriserede domæner .

Først skal du vælge brugertype.

 

OAuth-user-typen

 

  • Internt: Din app er begrænset til Google Workspace-brugere i din organisation. Du behøver ikke indsende din app til bekræftelse
  • Ekstern: Din app vil være tilgængelig for enhver bruger med en Google-konto. Når din app er klar til at blive udgivet, skal du muligvis bekræfte din app.

Udfyld derefter dine autoriserede domæner og fortsæt med følgende trin for at afslutte appregistreringen. Nu kan du vende tilbage til det forrige trin: Vælg "Webapplikation" for at oprette legitimationsoplysningerne.

 

samtykke-skærm

 

Så ... voilà! Du har dit ID og din hemmelighed at tilføje i WP Media Folder 's konfiguration.

 

OAuth-klient

 

Lav en spand

For at bruge Google Cloud skal du oprette en ny bucket. Gå venligst til spandområdet: Cloud Storage Buckets . Klik derefter på Opret .

 

creat-bucket-google-cloud

 

Dernæst skal du udfylde nedenstående muligheder:

  • Indtast bøttenavn
  • Vælg, hvor dine data skal gemmes
  • Vælg lagerklasse for dine data
  • Vælg en standardlagerklasse for dine data
  • Vælg, hvordan du styrer adgangen til objekter
  • Vælg, hvordan objektdata skal beskyttes

 

skabe-spand-trin

 

Klik derefter på knappen Opret og klik på Bekræft på pop op-vinduet.

 

bekræfte-spand

 

Så kan du se spandens detaljerede oplysninger:

 

spand-detaljer

 

Eller du kan oprette en ny bucket i WP Media Folder . Naviger til menuen Indstillinger > WP Media Folder > Cloud > Offload Media > Google Cloud Storage , klik på Bucket-indstillinger og valgknap. Nederst i pop op-vinduet skal du indtaste bøttenavnet og klikke på Opret .

 

skabe-spand-wp

 

2. Log ind på Google Cloud Storage fra WP Media Folder

Vend tilbage til WordPress-dashboardet og klik på menuen Indstillinger > WP Media Folder > Cloud > Offload Media > Google Cloud Storage fanen. Indsæt følgende i formularfelterne:

  • Adgangsnøgle-ID
  • Hemmelig adgangsnøgle
  • Projekt ID

 

fill-credentials-google-cloud

 

Gem derefter indstillingerne, og forbindelsen skulle være en succes. Gå til næste trin for at opdage funktioner i Google Cloud Storage.

 

3. Hvordan virker det? Hvad kan jeg gøre med Google Cloud?

Hvordan virker det?

Når du har forbundet WP Media Folder med Google Cloud Storage, og vælg venligst en bøtte eller opret en ny, hvor alle dine data vil blive gemt.

 

create-bucket-wp-google-cloud

 

Og du kan aktivere Kopier til Google Cloud Storage , alle dine nye uploadede medier vil blive sendt til Google Cloud.

 

kopi-til-google-sky

 

Og hvis du vil synkronisere dine uploadede medier, før du bruger Google Cloud Storage-integration, skal du klikke på knappen Synkroniser med Google Cloud Storage . Derefter sender det hele dit eksisterende mediebibliotek til din Google Cloud-bøtte.

Bemærk: Når du udfører denne handling, vil URL'en på dit medie blive erstattet af Google Cloud Storage URL.
Se venligst eksemplet nedenfor. Fra https://joomunited.com/wp-content/uploads/2019/02/image.jpg til >> https://storage.googleapis.com/{bucket}/wp-media-folder-joomunited/wp-content /uploads/2019/02/image.jpg

 

For at afloade medierne på dit websted, skal du aktivere Fjern efter upload , dit mediebibliotek vil blive helt gemt på Google Cloud i stedet for din server.

 

offload-media-google-cloud

 

Ved at aktivere indstillingen Vedhæftet etiket vil oplysningerne om hvert medie blive vist, når du holder musemarkøren på Google Cloud -etiketten øverst til højre.

 

google-cloud-label

 

Når du vil ændre din medieplacering eller fjerne pluginnet, skal du klikke på knappen Hent Google Cloud Storage Media , så kopieres alle dine medier fra Google Cloud Storage til dit mediebibliotek. Alle tidligere link tilføjet i dit indhold forbliver på plads (ingen brudt link).

 

retrieve-google-cloud

 

Bemærk: Du kan kun synkronisere filer fra Google Cloud Storage til mediebibliotek, hvis de er uploadet via vores plugin.

 

Avancerede indstillinger og handlinger

CloudFront er integreret med vores plugin. Først skal du gå til dette link for at konfigurere en Google CloudFront.

Så skal du aktivere denne mulighed og derefter tilføje dit brugerdefinerede domæne (CNAME).

 

CloudFront-integrere

 

Du kan vælge en bøtte til at importere mapper og filer fra Google Cloud Storage-serveren til dit mediebibliotek. Eller kopier alle filer fra en bøtte til en anden.

 

copy-buckets-google-cloud