WP Media Folder Addon: Google Cloud Storage Integration

1. Lag en Google Drive-app


Google Cloud-integrasjonen med WP Media Folder er inkludert i tillegget. Du må installere dette tillegget (plugin) i tillegg til WP Media Folder . Tillegget inkluderer integrasjon for Google Drive, Google Photo, Dropbox, OneDrive Personal, OneDrive Business, Amazon S3, DigitalOcean, Linode og Wasabi.

Først må du logge på Google Cloud Console eller registrere deg hvis du ikke har en Google-konto. Naviger til Meny IAM & Admin > Opprett et prosjekt .

 

Lag-prosjekt-en

 

Sett deretter opp et prosjektnavn - du kan angi hvilket navn du vil, men ikke ta med mellomrom eller aksenter. Vent deretter noen sekunder før prosjektet opprettes.

 

prosjektnavn

 

Hvis det er første gang du bruker Google Cloud Storage, bør du navigere til APIer og tjenester > Bibliotek , aktivere Cloud Storage og Google Cloud Storage JSON API.

 

cloud-storage-api

 

Fra menyen til venstre klikker du på "API-er og tjenester" > "Påloggingsinformasjon".

 

meny-api-tjeneste

 

På hovedpanelet klikker du på "+ Ny legitimasjon" >> OAuth-klient-ID ; hvis du blir bedt om det, legg til et navn på OAuth-samtykkeskjermen.

 

oAuth-google-stasjon

 

Nå, det viktigste trinnet:

  • Velg "Webapplikasjon" og legg til et navn du ønsker
  • Autorisert JavaScript-opprinnelse: https://your-domain.com (erstatt med domenenavnet ditt, uten etterfølgende skråstrek)
  • Autoriserte viderekoblings-URIer: https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_google_cloud_auth
    (erstatt med domenenavnet ditt)

 

app-legitimasjon

 

Merk: Hvis denne advarselen vises: "For å opprette en OAuth-klient-ID, må du først angi et produktnavn på samtykkeskjermen", bør du klikke på Konfigurer samtykkeskjerm eller gå til APIer og tjenester >> OAuth-samtykkeskjermen , og deretter legge til domenenavn på Autoriserte domener .

Først må du velge brukertype.

 

OAuth-user-type

 

  • Internt: appen din er begrenset til Google Workspace-brukere i organisasjonen din. Du trenger ikke å sende inn appen din for bekreftelse
  • Eksternt: appen din vil være tilgjengelig for alle brukere med en Google-konto. Når appen din er klar til å publiseres, må du kanskje bekrefte appen.

Fyll deretter de autoriserte domenene dine og fortsett med følgende trinn for å fullføre appregistreringen. Nå kan du gå tilbake til forrige trinn: Velg "Webapplikasjon" for å opprette legitimasjonen.

 

samtykke-skjerm

 

Så ... voilà! Du har ID og hemmelighet du skal legge til i konfigurasjonen av WP Media Folder .

 

oauth-klient

 

Lag en bøtte

For å bruke Google Cloud bør du opprette en ny bøtte. Vennligst gå til bøtteområdet: Cloud Storage Buckets . Klikk deretter på Opprett- knappen.

 

creat-bucket-google-cloud

 

Deretter bør du fylle ut alternativene nedenfor:

  • Skriv inn bøttenavn
  • Velg hvor du vil lagre dataene dine
  • Velg lagringsklasse for dataene dine
  • Velg en standard lagringsklasse for dataene dine
  • Velg hvordan du skal kontrollere tilgangen til objekter
  • Velg hvordan du skal beskytte objektdata

 

lage-bøtte-trinn

 

Klikk deretter på Opprett knappen og klikk på Bekreft -knappen i popup-vinduet.

 

bekrefte-bøtte

 

Deretter kan du se bøttedetaljinformasjonen:

 

bøtte-detaljer

 

Eller du kan lage en ny bøtte i WP Media Folder innstillingene. Naviger til menyen Innstillinger > WP Media Folder > Cloud > Last ned media > Google Cloud Storage , klikk på Bøtteinnstillinger og valgknapp. Skriv inn bøttenavnet nederst i popup-vinduet og klikk på Opprett knappen.

 

opprette-bøtte-wp

 

2. Logg på Google Cloud Storage fra WP Media Folder

Gå tilbake til WordPress-dashbordet og klikk på menyen Innstillinger > WP Media Folder > Cloud > Last ned media > kategorien Google Cloud Storage. Lim inn følgende i skjemafeltene:

  • Tilgangsnøkkel-ID
  • Hemmelig tilgangsnøkkel
  • Prosjekt-ID

 

fyll-legitimasjon-google-sky

 

Etter det lagrer du innstillingene og tilkoblingen skal være vellykket. Gå til neste trinn for å oppdage Google Cloud Storage-funksjoner.

 

3. Hvordan fungerer det? Hva kan jeg gjøre med Google Cloud?

Hvordan virker det?

Når du har koblet WP Media Folder til Google Cloud Storage, og velg en bøtte eller opprett en ny hvor alle dataene dine vil bli lagret.

 

create-bucket-wp-google-cloud

 

Og du kan aktivere Kopier til Google Cloud Storage , alle de nye mediene dine som lastes opp vil bli sendt til Google Cloud.

 

kopier-til-google-sky

 

Og hvis du vil synkronisere de opplastede mediene dine før du bruker Google Cloud Storage-integrasjon, klikker du på Synkroniser med Google Cloud Storage knappen. Deretter vil den sende alt det eksisterende mediebiblioteket ditt til Google Cloud-bøtten din.

Merk: Når du gjør denne handlingen, vil nettadressen til mediene dine erstattes av nettadressen for Google Cloud Storage.
Vennligst se 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 å avlaste media på nettstedet ditt, bør du aktivere Fjern etter opplasting , mediebiblioteket ditt vil bli fullstendig lagret på Google Cloud i stedet for serveren din.

 

offload-media-google-cloud

 

Ved å aktivere alternativet Vedleggsetikett vil informasjonen om hvert medie vises når du holder markøren over Google Cloud -etiketten øverst til høyre.

 

google-sky-etikett

 

Når du vil endre medieplasseringen din eller fjerne plugin-en, klikker du på Hent Google Cloud Storage Media knappen, så vil alle mediene dine kopieres fra Google Cloud Storage til mediebiblioteket ditt. Alle tidligere lenker som er lagt til i innholdet ditt, forblir på plass (ingen ødelagt lenke).

 

retrieve-google-cloud

 

Merk: Du kan bare synkronisere filer fra Google Cloud Storage til mediebiblioteket hvis de er lastet opp via vår plugin.

 

Avanserte innstillinger og handlinger

CloudFront er integrert med vår plugin. Først bør du gå til denne linken for å konfigurere en Google CloudFront.

Deretter må du aktivere dette alternativet og deretter legge til ditt egendefinerte domene (CNAME).

 

cloudfront integrere

 

Du kan velge en bøtte for å importere mapper og filer fra Google Cloud Storage-serveren til mediebiblioteket ditt. Eller kopier alle filene fra en bøtte til en annen.

 

copy-buckets-google-cloud