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 .
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.
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.
Fra menuen til venstre skal du klikke på "API'er og tjenester" > "Oplysninger".
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.
Nu det vigtigste trin:
- Vælg "Webapplikation", og tilføj et navn efter eget valg
- Autoriseret JavaScript-oprindelse: https://dit-domæne.com (erstat af 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)
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.
- 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.
Så ... voilà! Du har dit ID og din hemmelighed at tilføje i WP Media Folder 's konfiguration.
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 .
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 kontrollerer adgangen til objekter ( Forhindring af offentlig adgang: Fra, Adgangskontrol: Finmasket)
- Vælg, hvordan objektdata skal beskyttes
Klik derefter på Opret . Et par sekunder efter indlæsning kan du se skovlens detaljerede oplysninger:
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 .
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
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.
Og du kan aktivere Kopier til Google Cloud Storage , alle dine nye uploadede medier vil blive sendt til Google Cloud.
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.
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.
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.
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).
Hvordan tilsluttes CDN?
Google Cloud CDN er integreret med vores plugin. For at oprette et tilpasset domæne (CNAME) skal du først aktivere Compute Engine API og Certificate Manager API i bibliotekssektionen.
Derefter skal du navigere til Belastningsbalancering under Netværkstjenester eller gå til dette link . Klik derefter på knappen Create Load Balancer Start konfiguration . Klik derefter på knappen Fortsæt
Ved frontend-konfiguration skal du indtaste tekst i Navn (små bogstaver, ingen mellemrum). Vælg indstillingen HTTPS (inkluderer HTTP/2) Protocol . Klik derefter på feltet IP-adresse > Opret IP-adresse .
Klik derefter på feltet Certifikat > Opret et nyt certifikat . På pop op-vinduet "Opret et certifikat" , indtast tekst i Navn , vælg "Opret Google-administreret certifikat" i Opret-tilstand . Indtast derefter dit domæne i Domæner . fx: "cdn.joomunited.com". Når alt kommer til alt, skal du klikke på knappen Udført
Dernæst vil vi navigere til Backend- konfigurationssektionen, klik på Backend-tjenester & backend-buckets > Opret en backend-bucket . I pop op-vinduet skal du udfylde Backend-bucket-navn , vælge en bucket i Cloud Storage-bucket- feltet. Klik derefter på knappen Opret
Når alt kommer til alt, skal du klikke på knappen Opret
Naviger derefter til Sikkerhed > Certifikatadministrator > fanen Klassiske certifikater, kopier Domæne , og indsæt det i Custom Domain (CNAME) i indstillingen Google Cloud Storage. For eksempel i dette tilfælde: "cdn.hoadongho247.com" .
Endelig kan du se ændringerne i Fil URL- feltet i hvert billede.
Avancerede indstillinger og handlinger
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 én bucket til en anden.