WP Media Folder Addon: Google Cloud Storage Integration
1. Hozzon létre egy Google Drive alkalmazást
A Google Cloud és a WP Media Folder integrációja a bővítmény része. Telepítenie kell ezt a kiegészítőt (bővítményt) a WP Media Folder mellett. A bővítmény a Google Drive, a Google Photo, a Dropbox, a OneDrive Personal, a OneDrive Business, az Amazon S3, a DigitalOcean, a Linode és a Wasabi integrációját is tartalmazza.
Először is be kell jelentkeznie a Google Cloud Console szolgáltatásba vagy regisztrálnia kell, ha nincs Google-fiókja. Lépjen a Menü IAM és adminisztráció > Projekt létrehozása .
Ezután állítson be egy projektnevet – bármilyen nevet megadhat, de ne használjon szóközt vagy ékezeteket. Ezután várjon néhány másodpercet a projekt létrehozására.
Ha először használja a Google Cloud Storage szolgáltatást, lépjen az API-k és szolgáltatások > Könyvtár oldalra , engedélyezze a Cloud Storage és Google Cloud Storage JSON API-t.
A bal oldali menüben kattintson az „API-k és szolgáltatások” > „Hitelesítési adatok” elemre.
A fő panelen kattintson a „+ Új hitelesítő adatok” >> OAuth-ügyfélazonosító ; ha kérik, adjon hozzá nevet az OAuth-beleegyezési képernyőhöz.
Most a legfontosabb lépés:
- Válassza a „Webes alkalmazás” lehetőséget, és adjon hozzá egy választott nevet
- Engedélyezett JavaScript eredet: https://your-domain.com (cserélje ki a domain nevére, perjel nélkül)
- Engedélyezett átirányítási URI-k: https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_google_cloud_auth
(cserélje ki a domain nevére)
Megjegyzés: ha ez a figyelmeztetés jelenik meg: "OAuth-ügyfélazonosító létrehozásához először be kell állítania egy terméknevet a beleegyezési képernyőn", kattintson a Beleegyezési képernyő konfigurálása gombra, vagy lépjen az API-k és szolgáltatások >> OAuth-beleegyezési képernyőhöz , majd adja hozzá domain név itt: Engedélyezett domainek .
Először is ki kell választania a Felhasználó típusát.
- Belső: az alkalmazás csak a szervezeten belüli Google Workspace-felhasználók számára érhető el. Nem kell beküldenie alkalmazását ellenőrzésre
- Külső: alkalmazása minden Google-fiókkal rendelkező felhasználó számára elérhető lesz. Ha az alkalmazás készen áll a közzétételre, előfordulhat, hogy igazolnia kell az alkalmazást.
Ezután töltse ki az engedélyezett domaineket, és folytassa a következő lépésekkel az alkalmazás regisztrációjának befejezéséhez. Most visszatérhet az előző lépéshez: A hitelesítő adatok létrehozásához válassza a „Webes alkalmazás”
Akkor ... voilà! Megvan az azonosítója és a titka, amelyet hozzáadhat a WP Media Folder konfigurációjához.
Hozzon létre egy vödröt
A Google Cloud használatához létre kell hoznia egy új tárolót. Kérjük, lépjen a tárolóterületre: Cloud Storage Buckets . Ezután kattintson a Létrehozás gombra.
Ezután töltse ki az alábbi lehetőségeket:
- Írja be a csoport nevét
- Válassza ki, hol tárolja adatait
- Válassza ki az adatok tárolási osztályát
- Válassza ki az adatok alapértelmezett tárolási osztályát
- Válassza ki az objektumokhoz való hozzáférés szabályozásának módját ( Nyilvános hozzáférés tiltása: Ki, Hozzáférés-szabályozás: Finomszemcsés)
- Válassza ki az objektumadatok védelmének módját
Ezt követően kattintson a Létrehozás gombra. Néhány másodperccel a betöltés után láthatja a vödör részletes információit:
Vagy létrehozhat egy új tárolót a WP Media Folder beállításaiban. Lépjen a menü Beállítások > WP Media Folder > Cloud > Media Offload > Google Cloud Storage menüpontjára, kattintson a Vödörbeállítások és a kiválasztó gombra. A felugró ablak alján adja meg a vödör nevét, és kattintson a Létrehozás gombra.
2. Jelentkezzen be a Google Cloud Storage szolgáltatásba a WP Media Folder
Térjen vissza a WordPress irányítópultjára, és kattintson a menü Beállítások > WP Media Folder > Felhő > Média kitöltése > Google Cloud Storage fülre. Illessze be a következőket az űrlapmezőkbe:
- Hozzáférési kulcs azonosítója
- Titkos hozzáférési kulcs
- Projektazonosító
Ezután mentse el a beállításokat, és a kapcsolat sikeres lesz. Kérjük, lépjen a következő lépésre a Google Cloud Storage funkcióinak felfedezéséhez.
3. Hogyan működik? Mit tehetek a Google Clouddal?
Hogyan működik?
Miután csatlakoztatta a WP Media Folder a Google Cloud Storage szolgáltatáshoz, és válasszon egy tárolót, vagy hozzon létre egy újat, amelyben minden adata tárolva lesz.
És engedélyezheti a Másolás a Google Cloud Storage szolgáltatásba opciót, és az összes feltöltött új média elküldésre kerül a Google Cloudba.
Ha pedig szinkronizálni szeretné a feltöltött médiát a Google Cloud Storage integráció használata előtt, kattintson a Szinkronizálás a Google Cloud Storage gombra. Ezután az összes meglévő médiakönyvtárat elküldi a Google Cloud tárolójába.
A webhelyen lévő média letöltéséhez engedélyeznie kell az Eltávolítás feltöltés után opciót, így a médiakönyvtár teljes mértékben a Google Cloudon lesz tárolva a szervere helyett.
Ha engedélyezi a Mellékletcímke opciót, az egyes médiákra vonatkozó információk megjelennek, amikor a jobb felső sarokban Google Cloud
Ha módosítani szeretné a média helyét, vagy eltávolítani szeretné a beépülő modult, kattintson a Google Cloud Storage Media letöltése gombra, ekkor a rendszer az összes médiát átmásolja a Google Cloud Storage szolgáltatásból a médiakönyvtárába. A tartalomhoz hozzáadott összes korábbi hivatkozás a helyén marad (nincs hibás hivatkozás).
Hogyan lehet CDN-t csatlakoztatni?
A Google Cloud CDN integrálva van a bővítményünkkel. Egyéni tartomány (CNAME) létrehozásához először is engedélyeznie kell a Compute Engine API-t és a Certificate Manager API-t a Library szakaszban.
Ezután lépjen a Terheléselosztás a Hálózati szolgáltatások szakaszban , vagy lépjen erre a hivatkozásra . Ezután kattintson a Load Balancer létrehozása gombra, és válassza a Konfiguráció indítása gombot. Ezután kattintson a Folytatás gombra.
Frontend konfigurációnál írjon be szöveget a Név mezőbe (kisbetűk, szóközök nélkül). A Protokoll válassza ki a HTTPS (a HTTP/2-t is beleértve) opciót . Ezután kattintson az IP-cím mező > IP-cím létrehozása .
Ezután kattintson a Tanúsítvány mező > Új tanúsítvány létrehozása elemre . "Tanúsítvány létrehozása" ablakban írjon be szöveget a Név mezőbe, és Létrehozás módban válassza a "Google által kezelt tanúsítvány létrehozása" . Ezután adja meg a domainjét a Domains mezőben. pl.: "cdn.joomunited.com". Végül is kattintson a Kész gombra.
Ezután navigálunk a Háttérrendszer konfigurációs részéhez, és kattintsunk a Háttérszolgáltatások és háttértárak > Háttérrendszer létrehozása elemre . Ezután a felugró ablakban töltse ki a Backend gyűjtőkör neve mezőt, és válasszon ki egy gyűjtőzónát a Cloud Storage csoport mezőben. Ezután kattintson a Létrehozás gombra.
Végül is kattintson a Létrehozás gombra.
Ezután lépjen a Biztonság > Tanúsítványkezelő > Klasszikus tanúsítványok lapra, másolja ki a Domain mezőt, és illessze be a Google Cloud Storage beállításának Egyéni tartomány (CNAME) Például ebben az esetben: "cdn.hoadongho247.com" .
az egyes képek Fájl URL mezőjében láthatja a változásokat
Speciális beállítások és műveletek
Kiválaszthat egy gyűjtőt, amellyel mappákat és fájlokat importálhat a Google Cloud Storage szerverről a médiakönyvtárába. Vagy másolja át az összes fájlt egyik vödörből a másikba.