WP Media Folder : Integrare Google Cloud Storage
1. Creați o aplicație Google Drive
Integrarea Google Cloud cu WP Media Folder este inclusă în supliment. Trebuie să instalați acest supliment (plugin) în plus față de WP Media Folder . Suplimentul include integrarea pentru Google Drive, Google Photo, Dropbox, OneDrive Personal, OneDrive Business, Amazon S3, DigitalOcean, Linode și Wasabi.
În primul rând, trebuie să vă conectați la Google Cloud Console sau să vă înregistrați dacă nu aveți un cont Google. Navigați la Meniu IAM & Admin > Creați un proiect .
Apoi configurați un nume de proiect - puteți furniza orice nume doriți, dar nu includeți spații sau accente. Apoi așteptați câteva secunde pentru crearea proiectului.
Dacă este prima dată când utilizați Google Cloud Storage, ar trebui să navigați la API-uri și servicii > Bibliotecă , să activați Cloud Storage și Google Cloud Storage JSON API.
Din meniul din stânga, faceți clic pe „API-uri și servicii” > „Acreditări”.
În panoul principal, faceți clic pe „+ Acreditări noi” >> ID client OAuth ; dacă vi se cere, adăugați un nume pe ecranul de consimțământ OAuth.
Acum, cel mai important pas:
- Selectați „Aplicație web” și adăugați un nume la alegere
- Origine JavaScript autorizată: https://your-domain.com (înlocuiește cu numele domeniului tău, fără bară oblică finală)
- URI de redirecționare autorizate: https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_google_cloud_auth
(înlocuiți cu numele domeniului dvs.)
Notă: dacă apare acest avertisment: „Pentru a crea un ID de client OAuth, trebuie mai întâi să setați un nume de produs pe ecranul de consimțământ”, trebuie să faceți clic pe butonul Configurare ecran de consimțământ sau să accesați API-uri și servicii >> Ecranul de consimțământ OAuth , apoi adăugați-vă nume de domeniu la Domenii autorizate .
Mai întâi, trebuie să selectați User Type.
- Intern: aplicația dvs. este limitată la utilizatorii Google Workspace din organizația dvs. Nu va trebui să trimiteți aplicația pentru verificare
- Extern: aplicația dvs. va fi disponibilă pentru orice utilizator cu un cont Google. Odată ce aplicația dvs. este gata de publicare, poate fi necesar să vă verificați aplicația.
Apoi, completați domeniile dvs. autorizate și continuați cu următorii pași pentru a finaliza înregistrarea aplicației. Acum puteți reveni la pasul anterior: Selectați „Aplicație web” pentru a crea acreditările.
Atunci... voilà! Aveți ID-ul și Secretul de adăugat în configurația WP Media Folder .
Creați o găleată
Pentru a utiliza Google Cloud, ar trebui să creați un nou bucket. Vă rugăm să accesați zona de compartiment: Cloud Storage Buckets . Apoi faceți clic pe Creați .
În continuare, ar trebui să completați opțiunile de mai jos:
- Introduceți numele compartimentului
- Alegeți unde să vă stocați datele
- Alegeți clasa de stocare pentru datele dvs
- Alegeți o clasă de stocare implicită pentru datele dvs
- Alegeți cum să controlați accesul la obiecte ( Prevenirea accesului public: Dezactivat, Controlul accesului: Granulație fină)
- Alegeți cum să protejați datele obiectului
După aceea, faceți clic pe Creare . La câteva secunde după încărcare, puteți vedea informațiile detaliate ale găleții:
Sau puteți crea o nouă găleată în setările WP Media Folder Navigați la meniul Setări > WP Media Folder > Cloud > Descărcați media > Google Cloud Storage , faceți clic pe butonul Setări și selecție Bucket . În partea de jos a ferestrei pop-up, introduceți numele găleții și faceți clic pe Creare .
2. Conectați-vă la Google Cloud Storage din WP Media Folder
Reveniți la tabloul de bord WordPress și faceți clic pe meniul Setări > WP Media Folder > Cloud > Descărcați media > fila Google Cloud Storage. Lipiți următoarele în câmpurile de formular:
- ID-ul cheii de acces
- Cheie de acces secretă
- ID proiect
După aceea, salvați setările și conexiunea ar trebui să fie un succes. Treceți la pasul următor pentru a descoperi funcțiile Google Cloud Storage.
3. Cum funcționează? Ce pot face cu Google Cloud?
Cum functioneazã?
După ce ați conectat WP Media Folder la Google Cloud Storage și vă rugăm să selectați o găleată sau să creați una nouă în care vor fi stocate toate datele dvs.
Și puteți activa Copiere în Google Cloud Storage , toate mediile noi încărcate vor fi trimise la Google Cloud.
Și dacă doriți să sincronizați conținutul media încărcat înainte de a utiliza integrarea Google Cloud Storage, faceți clic pe butonul Sincronizare cu Google Cloud Storage . Apoi, va trimite toată biblioteca dvs. media existentă în compartimentul dvs. Google Cloud.
Pentru a descărca conținutul media de pe site-ul dvs., ar trebui să activați Eliminare după încărcare , biblioteca dvs. media va fi stocată complet pe Google Cloud în loc de serverul dvs.
Prin activarea Etichetă atașament , informațiile de pe fiecare suport media vor fi afișate atunci când treceți cu mouse- ul pe eticheta Google Cloud
Când doriți să vă schimbați locația media sau să eliminați pluginul, faceți clic pe butonul Preluare Media de stocare Google Cloud , apoi toate conținuturile media vor fi copiate din stocarea în cloud Google în biblioteca dvs. media. Toate linkurile anterioare adăugate în conținutul dvs. vor rămâne la locul lor (nicio legătură întreruptă).
Cum se conectează CDN-ul?
Google Cloud CDN este integrat cu pluginul nostru. Pentru a crea un domeniu personalizat (CNAME), în primul rând, ar trebui să activați API-ul Compute Engine și API-ul Certificate Manager în secțiunea Bibliotecă.
După aceea, navigați la Echilibrare de încărcare din Servicii de rețea sau accesați acest link . Apoi, faceți clic pe Create Load Balancer și selectați butonul Start Configuration Apoi faceți clic pe butonul Continuare
La configurația Frontend , introduceți text în Nume (Minuscule, fără spații). Selectați HTTPS (include HTTP/2) în Protocol . Apoi faceți clic pe câmpul Adresă IP > Creare adresă IP .
Apoi faceți clic pe câmpul Certificat > Creați un nou certificat . În fereastra pop-up „Creați un certificat” , introduceți text în câmpul Nume „Creați certificat gestionat de Google” în modul Creare . Apoi, introduceți domeniul dvs. în Domenii . de exemplu: „cdn.joomunited.com”. La urma urmei, faceți clic pe Terminat .
Apoi, vom naviga la secțiunea de configurare backend Servicii de backend și compartimente de backend > Creați un bucket de backend . Apoi, în fereastra pop-up, completați cu numele compartimentului backend , selectați un compartiment în compartimentului Cloud Storage . Apoi faceți clic pe butonul Creare
La urma urmei, faceți clic pe Creați .
Apoi navigați la fila Certificate clasice Domeniu și inserați-l în Domeniu personalizat (CNAME) din setarea Google Cloud Storage. De exemplu, în acest caz: „cdn.hoadongho247.com” .
În cele din urmă, puteți vedea modificările în File URL din fiecare imagine.
Setări și acțiuni avansate
Puteți selecta o găleată pentru a importa dosare și fișiere de pe serverul Google Cloud Storage în biblioteca dvs. media. Sau copiați toate fișierele dintr-o găleată în alta.